diff options
Diffstat (limited to 'externals')
| -rw-r--r-- | externals/glad/include/KHR/khrplatform.h | 12 | ||||
| -rw-r--r-- | externals/glad/include/glad/glad.h | 2388 | ||||
| -rw-r--r-- | externals/glad/src/glad.c | 1125 |
3 files changed, 2983 insertions, 542 deletions
diff --git a/externals/glad/include/KHR/khrplatform.h b/externals/glad/include/KHR/khrplatform.h index 975bbffed..5b55ea2b9 100644 --- a/externals/glad/include/KHR/khrplatform.h +++ b/externals/glad/include/KHR/khrplatform.h | |||
| @@ -90,12 +90,20 @@ | |||
| 90 | * int arg2) KHRONOS_APIATTRIBUTES; | 90 | * int arg2) KHRONOS_APIATTRIBUTES; |
| 91 | */ | 91 | */ |
| 92 | 92 | ||
| 93 | #if defined(__SCITECH_SNAP__) && !defined(KHRONOS_STATIC) | ||
| 94 | # define KHRONOS_STATIC 1 | ||
| 95 | #endif | ||
| 96 | |||
| 93 | /*------------------------------------------------------------------------- | 97 | /*------------------------------------------------------------------------- |
| 94 | * Definition of KHRONOS_APICALL | 98 | * Definition of KHRONOS_APICALL |
| 95 | *------------------------------------------------------------------------- | 99 | *------------------------------------------------------------------------- |
| 96 | * This precedes the return type of the function in the function prototype. | 100 | * This precedes the return type of the function in the function prototype. |
| 97 | */ | 101 | */ |
| 98 | #if defined(_WIN32) && !defined(__SCITECH_SNAP__) | 102 | #if defined(KHRONOS_STATIC) |
| 103 | /* If the preprocessor constant KHRONOS_STATIC is defined, make the | ||
| 104 | * header compatible with static linking. */ | ||
| 105 | # define KHRONOS_APICALL | ||
| 106 | #elif defined(_WIN32) | ||
| 99 | # define KHRONOS_APICALL __declspec(dllimport) | 107 | # define KHRONOS_APICALL __declspec(dllimport) |
| 100 | #elif defined (__SYMBIAN32__) | 108 | #elif defined (__SYMBIAN32__) |
| 101 | # define KHRONOS_APICALL IMPORT_C | 109 | # define KHRONOS_APICALL IMPORT_C |
| @@ -111,7 +119,7 @@ | |||
| 111 | * This follows the return type of the function and precedes the function | 119 | * This follows the return type of the function and precedes the function |
| 112 | * name in the function prototype. | 120 | * name in the function prototype. |
| 113 | */ | 121 | */ |
| 114 | #if defined(_WIN32) && !defined(_WIN32_WCE) && !defined(__SCITECH_SNAP__) | 122 | #if defined(_WIN32) && !defined(_WIN32_WCE) && !defined(KHRONOS_STATIC) |
| 115 | /* Win32 but not WinCE */ | 123 | /* Win32 but not WinCE */ |
| 116 | # define KHRONOS_APIENTRY __stdcall | 124 | # define KHRONOS_APIENTRY __stdcall |
| 117 | #else | 125 | #else |
diff --git a/externals/glad/include/glad/glad.h b/externals/glad/include/glad/glad.h index d638600ff..6e16358ea 100644 --- a/externals/glad/include/glad/glad.h +++ b/externals/glad/include/glad/glad.h | |||
| @@ -1,11 +1,11 @@ | |||
| 1 | /* | 1 | /* |
| 2 | 2 | ||
| 3 | OpenGL loader generated by glad 0.1.28 on Sat Nov 17 22:59:18 2018. | 3 | OpenGL loader generated by glad 0.1.29 on Wed May 22 00:45:40 2019. |
| 4 | 4 | ||
| 5 | Language/Generator: C/C++ | 5 | Language/Generator: C/C++ |
| 6 | Specification: gl | 6 | Specification: gl |
| 7 | APIs: gl=4.3 | 7 | APIs: gl=4.6 |
| 8 | Profile: core | 8 | Profile: compatibility |
| 9 | Extensions: | 9 | Extensions: |
| 10 | GL_3DFX_multisample, | 10 | GL_3DFX_multisample, |
| 11 | GL_3DFX_tbuffer, | 11 | GL_3DFX_tbuffer, |
| @@ -348,6 +348,7 @@ | |||
| 348 | GL_EXT_texture_object, | 348 | GL_EXT_texture_object, |
| 349 | GL_EXT_texture_perturb_normal, | 349 | GL_EXT_texture_perturb_normal, |
| 350 | GL_EXT_texture_sRGB, | 350 | GL_EXT_texture_sRGB, |
| 351 | GL_EXT_texture_sRGB_R8, | ||
| 351 | GL_EXT_texture_sRGB_decode, | 352 | GL_EXT_texture_sRGB_decode, |
| 352 | GL_EXT_texture_shared_exponent, | 353 | GL_EXT_texture_shared_exponent, |
| 353 | GL_EXT_texture_snorm, | 354 | GL_EXT_texture_snorm, |
| @@ -611,7 +612,7 @@ | |||
| 611 | Reproducible: False | 612 | Reproducible: False |
| 612 | 613 | ||
| 613 | Commandline: | 614 | Commandline: |
| 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" | 615 | --profile="compatibility" --api="gl=4.6" --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_R8,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" |
| 615 | Online: | 616 | Online: |
| 616 | Too many extensions | 617 | Too many extensions |
| 617 | */ | 618 | */ |
| @@ -748,6 +749,7 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 748 | #define GL_TRIANGLES 0x0004 | 749 | #define GL_TRIANGLES 0x0004 |
| 749 | #define GL_TRIANGLE_STRIP 0x0005 | 750 | #define GL_TRIANGLE_STRIP 0x0005 |
| 750 | #define GL_TRIANGLE_FAN 0x0006 | 751 | #define GL_TRIANGLE_FAN 0x0006 |
| 752 | #define GL_QUADS 0x0007 | ||
| 751 | #define GL_NEVER 0x0200 | 753 | #define GL_NEVER 0x0200 |
| 752 | #define GL_LESS 0x0201 | 754 | #define GL_LESS 0x0201 |
| 753 | #define GL_EQUAL 0x0202 | 755 | #define GL_EQUAL 0x0202 |
| @@ -856,6 +858,8 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 856 | #define GL_INT 0x1404 | 858 | #define GL_INT 0x1404 |
| 857 | #define GL_UNSIGNED_INT 0x1405 | 859 | #define GL_UNSIGNED_INT 0x1405 |
| 858 | #define GL_FLOAT 0x1406 | 860 | #define GL_FLOAT 0x1406 |
| 861 | #define GL_STACK_OVERFLOW 0x0503 | ||
| 862 | #define GL_STACK_UNDERFLOW 0x0504 | ||
| 859 | #define GL_CLEAR 0x1500 | 863 | #define GL_CLEAR 0x1500 |
| 860 | #define GL_AND 0x1501 | 864 | #define GL_AND 0x1501 |
| 861 | #define GL_AND_REVERSE 0x1502 | 865 | #define GL_AND_REVERSE 0x1502 |
| @@ -906,6 +910,257 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 906 | #define GL_TEXTURE_WRAP_S 0x2802 | 910 | #define GL_TEXTURE_WRAP_S 0x2802 |
| 907 | #define GL_TEXTURE_WRAP_T 0x2803 | 911 | #define GL_TEXTURE_WRAP_T 0x2803 |
| 908 | #define GL_REPEAT 0x2901 | 912 | #define GL_REPEAT 0x2901 |
| 913 | #define GL_CURRENT_BIT 0x00000001 | ||
| 914 | #define GL_POINT_BIT 0x00000002 | ||
| 915 | #define GL_LINE_BIT 0x00000004 | ||
| 916 | #define GL_POLYGON_BIT 0x00000008 | ||
| 917 | #define GL_POLYGON_STIPPLE_BIT 0x00000010 | ||
| 918 | #define GL_PIXEL_MODE_BIT 0x00000020 | ||
| 919 | #define GL_LIGHTING_BIT 0x00000040 | ||
| 920 | #define GL_FOG_BIT 0x00000080 | ||
| 921 | #define GL_ACCUM_BUFFER_BIT 0x00000200 | ||
| 922 | #define GL_VIEWPORT_BIT 0x00000800 | ||
| 923 | #define GL_TRANSFORM_BIT 0x00001000 | ||
| 924 | #define GL_ENABLE_BIT 0x00002000 | ||
| 925 | #define GL_HINT_BIT 0x00008000 | ||
| 926 | #define GL_EVAL_BIT 0x00010000 | ||
| 927 | #define GL_LIST_BIT 0x00020000 | ||
| 928 | #define GL_TEXTURE_BIT 0x00040000 | ||
| 929 | #define GL_SCISSOR_BIT 0x00080000 | ||
| 930 | #define GL_ALL_ATTRIB_BITS 0xFFFFFFFF | ||
| 931 | #define GL_QUAD_STRIP 0x0008 | ||
| 932 | #define GL_POLYGON 0x0009 | ||
| 933 | #define GL_ACCUM 0x0100 | ||
| 934 | #define GL_LOAD 0x0101 | ||
| 935 | #define GL_RETURN 0x0102 | ||
| 936 | #define GL_MULT 0x0103 | ||
| 937 | #define GL_ADD 0x0104 | ||
| 938 | #define GL_AUX0 0x0409 | ||
| 939 | #define GL_AUX1 0x040A | ||
| 940 | #define GL_AUX2 0x040B | ||
| 941 | #define GL_AUX3 0x040C | ||
| 942 | #define GL_2D 0x0600 | ||
| 943 | #define GL_3D 0x0601 | ||
| 944 | #define GL_3D_COLOR 0x0602 | ||
| 945 | #define GL_3D_COLOR_TEXTURE 0x0603 | ||
| 946 | #define GL_4D_COLOR_TEXTURE 0x0604 | ||
| 947 | #define GL_PASS_THROUGH_TOKEN 0x0700 | ||
| 948 | #define GL_POINT_TOKEN 0x0701 | ||
| 949 | #define GL_LINE_TOKEN 0x0702 | ||
| 950 | #define GL_POLYGON_TOKEN 0x0703 | ||
| 951 | #define GL_BITMAP_TOKEN 0x0704 | ||
| 952 | #define GL_DRAW_PIXEL_TOKEN 0x0705 | ||
| 953 | #define GL_COPY_PIXEL_TOKEN 0x0706 | ||
| 954 | #define GL_LINE_RESET_TOKEN 0x0707 | ||
| 955 | #define GL_EXP 0x0800 | ||
| 956 | #define GL_EXP2 0x0801 | ||
| 957 | #define GL_COEFF 0x0A00 | ||
| 958 | #define GL_ORDER 0x0A01 | ||
| 959 | #define GL_DOMAIN 0x0A02 | ||
| 960 | #define GL_PIXEL_MAP_I_TO_I 0x0C70 | ||
| 961 | #define GL_PIXEL_MAP_S_TO_S 0x0C71 | ||
| 962 | #define GL_PIXEL_MAP_I_TO_R 0x0C72 | ||
| 963 | #define GL_PIXEL_MAP_I_TO_G 0x0C73 | ||
| 964 | #define GL_PIXEL_MAP_I_TO_B 0x0C74 | ||
| 965 | #define GL_PIXEL_MAP_I_TO_A 0x0C75 | ||
| 966 | #define GL_PIXEL_MAP_R_TO_R 0x0C76 | ||
| 967 | #define GL_PIXEL_MAP_G_TO_G 0x0C77 | ||
| 968 | #define GL_PIXEL_MAP_B_TO_B 0x0C78 | ||
| 969 | #define GL_PIXEL_MAP_A_TO_A 0x0C79 | ||
| 970 | #define GL_CURRENT_COLOR 0x0B00 | ||
| 971 | #define GL_CURRENT_INDEX 0x0B01 | ||
| 972 | #define GL_CURRENT_NORMAL 0x0B02 | ||
| 973 | #define GL_CURRENT_TEXTURE_COORDS 0x0B03 | ||
| 974 | #define GL_CURRENT_RASTER_COLOR 0x0B04 | ||
| 975 | #define GL_CURRENT_RASTER_INDEX 0x0B05 | ||
| 976 | #define GL_CURRENT_RASTER_TEXTURE_COORDS 0x0B06 | ||
| 977 | #define GL_CURRENT_RASTER_POSITION 0x0B07 | ||
| 978 | #define GL_CURRENT_RASTER_POSITION_VALID 0x0B08 | ||
| 979 | #define GL_CURRENT_RASTER_DISTANCE 0x0B09 | ||
| 980 | #define GL_POINT_SMOOTH 0x0B10 | ||
| 981 | #define GL_LINE_STIPPLE 0x0B24 | ||
| 982 | #define GL_LINE_STIPPLE_PATTERN 0x0B25 | ||
| 983 | #define GL_LINE_STIPPLE_REPEAT 0x0B26 | ||
| 984 | #define GL_LIST_MODE 0x0B30 | ||
| 985 | #define GL_MAX_LIST_NESTING 0x0B31 | ||
| 986 | #define GL_LIST_BASE 0x0B32 | ||
| 987 | #define GL_LIST_INDEX 0x0B33 | ||
| 988 | #define GL_POLYGON_STIPPLE 0x0B42 | ||
| 989 | #define GL_EDGE_FLAG 0x0B43 | ||
| 990 | #define GL_LIGHTING 0x0B50 | ||
| 991 | #define GL_LIGHT_MODEL_LOCAL_VIEWER 0x0B51 | ||
| 992 | #define GL_LIGHT_MODEL_TWO_SIDE 0x0B52 | ||
| 993 | #define GL_LIGHT_MODEL_AMBIENT 0x0B53 | ||
| 994 | #define GL_SHADE_MODEL 0x0B54 | ||
| 995 | #define GL_COLOR_MATERIAL_FACE 0x0B55 | ||
| 996 | #define GL_COLOR_MATERIAL_PARAMETER 0x0B56 | ||
| 997 | #define GL_COLOR_MATERIAL 0x0B57 | ||
| 998 | #define GL_FOG 0x0B60 | ||
| 999 | #define GL_FOG_INDEX 0x0B61 | ||
| 1000 | #define GL_FOG_DENSITY 0x0B62 | ||
| 1001 | #define GL_FOG_START 0x0B63 | ||
| 1002 | #define GL_FOG_END 0x0B64 | ||
| 1003 | #define GL_FOG_MODE 0x0B65 | ||
| 1004 | #define GL_FOG_COLOR 0x0B66 | ||
| 1005 | #define GL_ACCUM_CLEAR_VALUE 0x0B80 | ||
| 1006 | #define GL_MATRIX_MODE 0x0BA0 | ||
| 1007 | #define GL_NORMALIZE 0x0BA1 | ||
| 1008 | #define GL_MODELVIEW_STACK_DEPTH 0x0BA3 | ||
| 1009 | #define GL_PROJECTION_STACK_DEPTH 0x0BA4 | ||
| 1010 | #define GL_TEXTURE_STACK_DEPTH 0x0BA5 | ||
| 1011 | #define GL_MODELVIEW_MATRIX 0x0BA6 | ||
| 1012 | #define GL_PROJECTION_MATRIX 0x0BA7 | ||
| 1013 | #define GL_TEXTURE_MATRIX 0x0BA8 | ||
| 1014 | #define GL_ATTRIB_STACK_DEPTH 0x0BB0 | ||
| 1015 | #define GL_ALPHA_TEST 0x0BC0 | ||
| 1016 | #define GL_ALPHA_TEST_FUNC 0x0BC1 | ||
| 1017 | #define GL_ALPHA_TEST_REF 0x0BC2 | ||
| 1018 | #define GL_LOGIC_OP 0x0BF1 | ||
| 1019 | #define GL_AUX_BUFFERS 0x0C00 | ||
| 1020 | #define GL_INDEX_CLEAR_VALUE 0x0C20 | ||
| 1021 | #define GL_INDEX_WRITEMASK 0x0C21 | ||
| 1022 | #define GL_INDEX_MODE 0x0C30 | ||
| 1023 | #define GL_RGBA_MODE 0x0C31 | ||
| 1024 | #define GL_RENDER_MODE 0x0C40 | ||
| 1025 | #define GL_PERSPECTIVE_CORRECTION_HINT 0x0C50 | ||
| 1026 | #define GL_POINT_SMOOTH_HINT 0x0C51 | ||
| 1027 | #define GL_FOG_HINT 0x0C54 | ||
| 1028 | #define GL_TEXTURE_GEN_S 0x0C60 | ||
| 1029 | #define GL_TEXTURE_GEN_T 0x0C61 | ||
| 1030 | #define GL_TEXTURE_GEN_R 0x0C62 | ||
| 1031 | #define GL_TEXTURE_GEN_Q 0x0C63 | ||
| 1032 | #define GL_PIXEL_MAP_I_TO_I_SIZE 0x0CB0 | ||
| 1033 | #define GL_PIXEL_MAP_S_TO_S_SIZE 0x0CB1 | ||
| 1034 | #define GL_PIXEL_MAP_I_TO_R_SIZE 0x0CB2 | ||
| 1035 | #define GL_PIXEL_MAP_I_TO_G_SIZE 0x0CB3 | ||
| 1036 | #define GL_PIXEL_MAP_I_TO_B_SIZE 0x0CB4 | ||
| 1037 | #define GL_PIXEL_MAP_I_TO_A_SIZE 0x0CB5 | ||
| 1038 | #define GL_PIXEL_MAP_R_TO_R_SIZE 0x0CB6 | ||
| 1039 | #define GL_PIXEL_MAP_G_TO_G_SIZE 0x0CB7 | ||
| 1040 | #define GL_PIXEL_MAP_B_TO_B_SIZE 0x0CB8 | ||
| 1041 | #define GL_PIXEL_MAP_A_TO_A_SIZE 0x0CB9 | ||
| 1042 | #define GL_MAP_COLOR 0x0D10 | ||
| 1043 | #define GL_MAP_STENCIL 0x0D11 | ||
| 1044 | #define GL_INDEX_SHIFT 0x0D12 | ||
| 1045 | #define GL_INDEX_OFFSET 0x0D13 | ||
| 1046 | #define GL_RED_SCALE 0x0D14 | ||
| 1047 | #define GL_RED_BIAS 0x0D15 | ||
| 1048 | #define GL_ZOOM_X 0x0D16 | ||
| 1049 | #define GL_ZOOM_Y 0x0D17 | ||
| 1050 | #define GL_GREEN_SCALE 0x0D18 | ||
| 1051 | #define GL_GREEN_BIAS 0x0D19 | ||
| 1052 | #define GL_BLUE_SCALE 0x0D1A | ||
| 1053 | #define GL_BLUE_BIAS 0x0D1B | ||
| 1054 | #define GL_ALPHA_SCALE 0x0D1C | ||
| 1055 | #define GL_ALPHA_BIAS 0x0D1D | ||
| 1056 | #define GL_DEPTH_SCALE 0x0D1E | ||
| 1057 | #define GL_DEPTH_BIAS 0x0D1F | ||
| 1058 | #define GL_MAX_EVAL_ORDER 0x0D30 | ||
| 1059 | #define GL_MAX_LIGHTS 0x0D31 | ||
| 1060 | #define GL_MAX_CLIP_PLANES 0x0D32 | ||
| 1061 | #define GL_MAX_PIXEL_MAP_TABLE 0x0D34 | ||
| 1062 | #define GL_MAX_ATTRIB_STACK_DEPTH 0x0D35 | ||
| 1063 | #define GL_MAX_MODELVIEW_STACK_DEPTH 0x0D36 | ||
| 1064 | #define GL_MAX_NAME_STACK_DEPTH 0x0D37 | ||
| 1065 | #define GL_MAX_PROJECTION_STACK_DEPTH 0x0D38 | ||
| 1066 | #define GL_MAX_TEXTURE_STACK_DEPTH 0x0D39 | ||
| 1067 | #define GL_INDEX_BITS 0x0D51 | ||
| 1068 | #define GL_RED_BITS 0x0D52 | ||
| 1069 | #define GL_GREEN_BITS 0x0D53 | ||
| 1070 | #define GL_BLUE_BITS 0x0D54 | ||
| 1071 | #define GL_ALPHA_BITS 0x0D55 | ||
| 1072 | #define GL_DEPTH_BITS 0x0D56 | ||
| 1073 | #define GL_STENCIL_BITS 0x0D57 | ||
| 1074 | #define GL_ACCUM_RED_BITS 0x0D58 | ||
| 1075 | #define GL_ACCUM_GREEN_BITS 0x0D59 | ||
| 1076 | #define GL_ACCUM_BLUE_BITS 0x0D5A | ||
| 1077 | #define GL_ACCUM_ALPHA_BITS 0x0D5B | ||
| 1078 | #define GL_NAME_STACK_DEPTH 0x0D70 | ||
| 1079 | #define GL_AUTO_NORMAL 0x0D80 | ||
| 1080 | #define GL_MAP1_COLOR_4 0x0D90 | ||
| 1081 | #define GL_MAP1_INDEX 0x0D91 | ||
| 1082 | #define GL_MAP1_NORMAL 0x0D92 | ||
| 1083 | #define GL_MAP1_TEXTURE_COORD_1 0x0D93 | ||
| 1084 | #define GL_MAP1_TEXTURE_COORD_2 0x0D94 | ||
| 1085 | #define GL_MAP1_TEXTURE_COORD_3 0x0D95 | ||
| 1086 | #define GL_MAP1_TEXTURE_COORD_4 0x0D96 | ||
| 1087 | #define GL_MAP1_VERTEX_3 0x0D97 | ||
| 1088 | #define GL_MAP1_VERTEX_4 0x0D98 | ||
| 1089 | #define GL_MAP2_COLOR_4 0x0DB0 | ||
| 1090 | #define GL_MAP2_INDEX 0x0DB1 | ||
| 1091 | #define GL_MAP2_NORMAL 0x0DB2 | ||
| 1092 | #define GL_MAP2_TEXTURE_COORD_1 0x0DB3 | ||
| 1093 | #define GL_MAP2_TEXTURE_COORD_2 0x0DB4 | ||
| 1094 | #define GL_MAP2_TEXTURE_COORD_3 0x0DB5 | ||
| 1095 | #define GL_MAP2_TEXTURE_COORD_4 0x0DB6 | ||
| 1096 | #define GL_MAP2_VERTEX_3 0x0DB7 | ||
| 1097 | #define GL_MAP2_VERTEX_4 0x0DB8 | ||
| 1098 | #define GL_MAP1_GRID_DOMAIN 0x0DD0 | ||
| 1099 | #define GL_MAP1_GRID_SEGMENTS 0x0DD1 | ||
| 1100 | #define GL_MAP2_GRID_DOMAIN 0x0DD2 | ||
| 1101 | #define GL_MAP2_GRID_SEGMENTS 0x0DD3 | ||
| 1102 | #define GL_TEXTURE_COMPONENTS 0x1003 | ||
| 1103 | #define GL_TEXTURE_BORDER 0x1005 | ||
| 1104 | #define GL_AMBIENT 0x1200 | ||
| 1105 | #define GL_DIFFUSE 0x1201 | ||
| 1106 | #define GL_SPECULAR 0x1202 | ||
| 1107 | #define GL_POSITION 0x1203 | ||
| 1108 | #define GL_SPOT_DIRECTION 0x1204 | ||
| 1109 | #define GL_SPOT_EXPONENT 0x1205 | ||
| 1110 | #define GL_SPOT_CUTOFF 0x1206 | ||
| 1111 | #define GL_CONSTANT_ATTENUATION 0x1207 | ||
| 1112 | #define GL_LINEAR_ATTENUATION 0x1208 | ||
| 1113 | #define GL_QUADRATIC_ATTENUATION 0x1209 | ||
| 1114 | #define GL_COMPILE 0x1300 | ||
| 1115 | #define GL_COMPILE_AND_EXECUTE 0x1301 | ||
| 1116 | #define GL_2_BYTES 0x1407 | ||
| 1117 | #define GL_3_BYTES 0x1408 | ||
| 1118 | #define GL_4_BYTES 0x1409 | ||
| 1119 | #define GL_EMISSION 0x1600 | ||
| 1120 | #define GL_SHININESS 0x1601 | ||
| 1121 | #define GL_AMBIENT_AND_DIFFUSE 0x1602 | ||
| 1122 | #define GL_COLOR_INDEXES 0x1603 | ||
| 1123 | #define GL_MODELVIEW 0x1700 | ||
| 1124 | #define GL_PROJECTION 0x1701 | ||
| 1125 | #define GL_COLOR_INDEX 0x1900 | ||
| 1126 | #define GL_LUMINANCE 0x1909 | ||
| 1127 | #define GL_LUMINANCE_ALPHA 0x190A | ||
| 1128 | #define GL_BITMAP 0x1A00 | ||
| 1129 | #define GL_RENDER 0x1C00 | ||
| 1130 | #define GL_FEEDBACK 0x1C01 | ||
| 1131 | #define GL_SELECT 0x1C02 | ||
| 1132 | #define GL_FLAT 0x1D00 | ||
| 1133 | #define GL_SMOOTH 0x1D01 | ||
| 1134 | #define GL_S 0x2000 | ||
| 1135 | #define GL_T 0x2001 | ||
| 1136 | #define GL_R 0x2002 | ||
| 1137 | #define GL_Q 0x2003 | ||
| 1138 | #define GL_MODULATE 0x2100 | ||
| 1139 | #define GL_DECAL 0x2101 | ||
| 1140 | #define GL_TEXTURE_ENV_MODE 0x2200 | ||
| 1141 | #define GL_TEXTURE_ENV_COLOR 0x2201 | ||
| 1142 | #define GL_TEXTURE_ENV 0x2300 | ||
| 1143 | #define GL_EYE_LINEAR 0x2400 | ||
| 1144 | #define GL_OBJECT_LINEAR 0x2401 | ||
| 1145 | #define GL_SPHERE_MAP 0x2402 | ||
| 1146 | #define GL_TEXTURE_GEN_MODE 0x2500 | ||
| 1147 | #define GL_OBJECT_PLANE 0x2501 | ||
| 1148 | #define GL_EYE_PLANE 0x2502 | ||
| 1149 | #define GL_CLAMP 0x2900 | ||
| 1150 | #define GL_CLIP_PLANE0 0x3000 | ||
| 1151 | #define GL_CLIP_PLANE1 0x3001 | ||
| 1152 | #define GL_CLIP_PLANE2 0x3002 | ||
| 1153 | #define GL_CLIP_PLANE3 0x3003 | ||
| 1154 | #define GL_CLIP_PLANE4 0x3004 | ||
| 1155 | #define GL_CLIP_PLANE5 0x3005 | ||
| 1156 | #define GL_LIGHT0 0x4000 | ||
| 1157 | #define GL_LIGHT1 0x4001 | ||
| 1158 | #define GL_LIGHT2 0x4002 | ||
| 1159 | #define GL_LIGHT3 0x4003 | ||
| 1160 | #define GL_LIGHT4 0x4004 | ||
| 1161 | #define GL_LIGHT5 0x4005 | ||
| 1162 | #define GL_LIGHT6 0x4006 | ||
| 1163 | #define GL_LIGHT7 0x4007 | ||
| 909 | #define GL_COLOR_LOGIC_OP 0x0BF2 | 1164 | #define GL_COLOR_LOGIC_OP 0x0BF2 |
| 910 | #define GL_POLYGON_OFFSET_UNITS 0x2A00 | 1165 | #define GL_POLYGON_OFFSET_UNITS 0x2A00 |
| 911 | #define GL_POLYGON_OFFSET_POINT 0x2A01 | 1166 | #define GL_POLYGON_OFFSET_POINT 0x2A01 |
| @@ -936,6 +1191,80 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 936 | #define GL_RGB10_A2 0x8059 | 1191 | #define GL_RGB10_A2 0x8059 |
| 937 | #define GL_RGBA12 0x805A | 1192 | #define GL_RGBA12 0x805A |
| 938 | #define GL_RGBA16 0x805B | 1193 | #define GL_RGBA16 0x805B |
| 1194 | #define GL_CLIENT_PIXEL_STORE_BIT 0x00000001 | ||
| 1195 | #define GL_CLIENT_VERTEX_ARRAY_BIT 0x00000002 | ||
| 1196 | #define GL_CLIENT_ALL_ATTRIB_BITS 0xFFFFFFFF | ||
| 1197 | #define GL_VERTEX_ARRAY_POINTER 0x808E | ||
| 1198 | #define GL_NORMAL_ARRAY_POINTER 0x808F | ||
| 1199 | #define GL_COLOR_ARRAY_POINTER 0x8090 | ||
| 1200 | #define GL_INDEX_ARRAY_POINTER 0x8091 | ||
| 1201 | #define GL_TEXTURE_COORD_ARRAY_POINTER 0x8092 | ||
| 1202 | #define GL_EDGE_FLAG_ARRAY_POINTER 0x8093 | ||
| 1203 | #define GL_FEEDBACK_BUFFER_POINTER 0x0DF0 | ||
| 1204 | #define GL_SELECTION_BUFFER_POINTER 0x0DF3 | ||
| 1205 | #define GL_CLIENT_ATTRIB_STACK_DEPTH 0x0BB1 | ||
| 1206 | #define GL_INDEX_LOGIC_OP 0x0BF1 | ||
| 1207 | #define GL_MAX_CLIENT_ATTRIB_STACK_DEPTH 0x0D3B | ||
| 1208 | #define GL_FEEDBACK_BUFFER_SIZE 0x0DF1 | ||
| 1209 | #define GL_FEEDBACK_BUFFER_TYPE 0x0DF2 | ||
| 1210 | #define GL_SELECTION_BUFFER_SIZE 0x0DF4 | ||
| 1211 | #define GL_VERTEX_ARRAY 0x8074 | ||
| 1212 | #define GL_NORMAL_ARRAY 0x8075 | ||
| 1213 | #define GL_COLOR_ARRAY 0x8076 | ||
| 1214 | #define GL_INDEX_ARRAY 0x8077 | ||
| 1215 | #define GL_TEXTURE_COORD_ARRAY 0x8078 | ||
| 1216 | #define GL_EDGE_FLAG_ARRAY 0x8079 | ||
| 1217 | #define GL_VERTEX_ARRAY_SIZE 0x807A | ||
| 1218 | #define GL_VERTEX_ARRAY_TYPE 0x807B | ||
| 1219 | #define GL_VERTEX_ARRAY_STRIDE 0x807C | ||
| 1220 | #define GL_NORMAL_ARRAY_TYPE 0x807E | ||
| 1221 | #define GL_NORMAL_ARRAY_STRIDE 0x807F | ||
| 1222 | #define GL_COLOR_ARRAY_SIZE 0x8081 | ||
| 1223 | #define GL_COLOR_ARRAY_TYPE 0x8082 | ||
| 1224 | #define GL_COLOR_ARRAY_STRIDE 0x8083 | ||
| 1225 | #define GL_INDEX_ARRAY_TYPE 0x8085 | ||
| 1226 | #define GL_INDEX_ARRAY_STRIDE 0x8086 | ||
| 1227 | #define GL_TEXTURE_COORD_ARRAY_SIZE 0x8088 | ||
| 1228 | #define GL_TEXTURE_COORD_ARRAY_TYPE 0x8089 | ||
| 1229 | #define GL_TEXTURE_COORD_ARRAY_STRIDE 0x808A | ||
| 1230 | #define GL_EDGE_FLAG_ARRAY_STRIDE 0x808C | ||
| 1231 | #define GL_TEXTURE_LUMINANCE_SIZE 0x8060 | ||
| 1232 | #define GL_TEXTURE_INTENSITY_SIZE 0x8061 | ||
| 1233 | #define GL_TEXTURE_PRIORITY 0x8066 | ||
| 1234 | #define GL_TEXTURE_RESIDENT 0x8067 | ||
| 1235 | #define GL_ALPHA4 0x803B | ||
| 1236 | #define GL_ALPHA8 0x803C | ||
| 1237 | #define GL_ALPHA12 0x803D | ||
| 1238 | #define GL_ALPHA16 0x803E | ||
| 1239 | #define GL_LUMINANCE4 0x803F | ||
| 1240 | #define GL_LUMINANCE8 0x8040 | ||
| 1241 | #define GL_LUMINANCE12 0x8041 | ||
| 1242 | #define GL_LUMINANCE16 0x8042 | ||
| 1243 | #define GL_LUMINANCE4_ALPHA4 0x8043 | ||
| 1244 | #define GL_LUMINANCE6_ALPHA2 0x8044 | ||
| 1245 | #define GL_LUMINANCE8_ALPHA8 0x8045 | ||
| 1246 | #define GL_LUMINANCE12_ALPHA4 0x8046 | ||
| 1247 | #define GL_LUMINANCE12_ALPHA12 0x8047 | ||
| 1248 | #define GL_LUMINANCE16_ALPHA16 0x8048 | ||
| 1249 | #define GL_INTENSITY 0x8049 | ||
| 1250 | #define GL_INTENSITY4 0x804A | ||
| 1251 | #define GL_INTENSITY8 0x804B | ||
| 1252 | #define GL_INTENSITY12 0x804C | ||
| 1253 | #define GL_INTENSITY16 0x804D | ||
| 1254 | #define GL_V2F 0x2A20 | ||
| 1255 | #define GL_V3F 0x2A21 | ||
| 1256 | #define GL_C4UB_V2F 0x2A22 | ||
| 1257 | #define GL_C4UB_V3F 0x2A23 | ||
| 1258 | #define GL_C3F_V3F 0x2A24 | ||
| 1259 | #define GL_N3F_V3F 0x2A25 | ||
| 1260 | #define GL_C4F_N3F_V3F 0x2A26 | ||
| 1261 | #define GL_T2F_V3F 0x2A27 | ||
| 1262 | #define GL_T4F_V4F 0x2A28 | ||
| 1263 | #define GL_T2F_C4UB_V3F 0x2A29 | ||
| 1264 | #define GL_T2F_C3F_V3F 0x2A2A | ||
| 1265 | #define GL_T2F_N3F_V3F 0x2A2B | ||
| 1266 | #define GL_T2F_C4F_N3F_V3F 0x2A2C | ||
| 1267 | #define GL_T4F_C4F_N3F_V4F 0x2A2D | ||
| 939 | #define GL_UNSIGNED_BYTE_3_3_2 0x8032 | 1268 | #define GL_UNSIGNED_BYTE_3_3_2 0x8032 |
| 940 | #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 | 1269 | #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 |
| 941 | #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 | 1270 | #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 |
| @@ -972,6 +1301,11 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 972 | #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 | 1301 | #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 |
| 973 | #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 | 1302 | #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 |
| 974 | #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E | 1303 | #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E |
| 1304 | #define GL_RESCALE_NORMAL 0x803A | ||
| 1305 | #define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8 | ||
| 1306 | #define GL_SINGLE_COLOR 0x81F9 | ||
| 1307 | #define GL_SEPARATE_SPECULAR_COLOR 0x81FA | ||
| 1308 | #define GL_ALIASED_POINT_SIZE_RANGE 0x846D | ||
| 975 | #define GL_TEXTURE0 0x84C0 | 1309 | #define GL_TEXTURE0 0x84C0 |
| 976 | #define GL_TEXTURE1 0x84C1 | 1310 | #define GL_TEXTURE1 0x84C1 |
| 977 | #define GL_TEXTURE2 0x84C2 | 1311 | #define GL_TEXTURE2 0x84C2 |
| @@ -1031,6 +1365,43 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1031 | #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 | 1365 | #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 |
| 1032 | #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 | 1366 | #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 |
| 1033 | #define GL_CLAMP_TO_BORDER 0x812D | 1367 | #define GL_CLAMP_TO_BORDER 0x812D |
| 1368 | #define GL_CLIENT_ACTIVE_TEXTURE 0x84E1 | ||
| 1369 | #define GL_MAX_TEXTURE_UNITS 0x84E2 | ||
| 1370 | #define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3 | ||
| 1371 | #define GL_TRANSPOSE_PROJECTION_MATRIX 0x84E4 | ||
| 1372 | #define GL_TRANSPOSE_TEXTURE_MATRIX 0x84E5 | ||
| 1373 | #define GL_TRANSPOSE_COLOR_MATRIX 0x84E6 | ||
| 1374 | #define GL_MULTISAMPLE_BIT 0x20000000 | ||
| 1375 | #define GL_NORMAL_MAP 0x8511 | ||
| 1376 | #define GL_REFLECTION_MAP 0x8512 | ||
| 1377 | #define GL_COMPRESSED_ALPHA 0x84E9 | ||
| 1378 | #define GL_COMPRESSED_LUMINANCE 0x84EA | ||
| 1379 | #define GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB | ||
| 1380 | #define GL_COMPRESSED_INTENSITY 0x84EC | ||
| 1381 | #define GL_COMBINE 0x8570 | ||
| 1382 | #define GL_COMBINE_RGB 0x8571 | ||
| 1383 | #define GL_COMBINE_ALPHA 0x8572 | ||
| 1384 | #define GL_SOURCE0_RGB 0x8580 | ||
| 1385 | #define GL_SOURCE1_RGB 0x8581 | ||
| 1386 | #define GL_SOURCE2_RGB 0x8582 | ||
| 1387 | #define GL_SOURCE0_ALPHA 0x8588 | ||
| 1388 | #define GL_SOURCE1_ALPHA 0x8589 | ||
| 1389 | #define GL_SOURCE2_ALPHA 0x858A | ||
| 1390 | #define GL_OPERAND0_RGB 0x8590 | ||
| 1391 | #define GL_OPERAND1_RGB 0x8591 | ||
| 1392 | #define GL_OPERAND2_RGB 0x8592 | ||
| 1393 | #define GL_OPERAND0_ALPHA 0x8598 | ||
| 1394 | #define GL_OPERAND1_ALPHA 0x8599 | ||
| 1395 | #define GL_OPERAND2_ALPHA 0x859A | ||
| 1396 | #define GL_RGB_SCALE 0x8573 | ||
| 1397 | #define GL_ADD_SIGNED 0x8574 | ||
| 1398 | #define GL_INTERPOLATE 0x8575 | ||
| 1399 | #define GL_SUBTRACT 0x84E7 | ||
| 1400 | #define GL_CONSTANT 0x8576 | ||
| 1401 | #define GL_PRIMARY_COLOR 0x8577 | ||
| 1402 | #define GL_PREVIOUS 0x8578 | ||
| 1403 | #define GL_DOT3_RGB 0x86AE | ||
| 1404 | #define GL_DOT3_RGBA 0x86AF | ||
| 1034 | #define GL_BLEND_DST_RGB 0x80C8 | 1405 | #define GL_BLEND_DST_RGB 0x80C8 |
| 1035 | #define GL_BLEND_SRC_RGB 0x80C9 | 1406 | #define GL_BLEND_SRC_RGB 0x80C9 |
| 1036 | #define GL_BLEND_DST_ALPHA 0x80CA | 1407 | #define GL_BLEND_DST_ALPHA 0x80CA |
| @@ -1047,6 +1418,29 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1047 | #define GL_TEXTURE_DEPTH_SIZE 0x884A | 1418 | #define GL_TEXTURE_DEPTH_SIZE 0x884A |
| 1048 | #define GL_TEXTURE_COMPARE_MODE 0x884C | 1419 | #define GL_TEXTURE_COMPARE_MODE 0x884C |
| 1049 | #define GL_TEXTURE_COMPARE_FUNC 0x884D | 1420 | #define GL_TEXTURE_COMPARE_FUNC 0x884D |
| 1421 | #define GL_POINT_SIZE_MIN 0x8126 | ||
| 1422 | #define GL_POINT_SIZE_MAX 0x8127 | ||
| 1423 | #define GL_POINT_DISTANCE_ATTENUATION 0x8129 | ||
| 1424 | #define GL_GENERATE_MIPMAP 0x8191 | ||
| 1425 | #define GL_GENERATE_MIPMAP_HINT 0x8192 | ||
| 1426 | #define GL_FOG_COORDINATE_SOURCE 0x8450 | ||
| 1427 | #define GL_FOG_COORDINATE 0x8451 | ||
| 1428 | #define GL_FRAGMENT_DEPTH 0x8452 | ||
| 1429 | #define GL_CURRENT_FOG_COORDINATE 0x8453 | ||
| 1430 | #define GL_FOG_COORDINATE_ARRAY_TYPE 0x8454 | ||
| 1431 | #define GL_FOG_COORDINATE_ARRAY_STRIDE 0x8455 | ||
| 1432 | #define GL_FOG_COORDINATE_ARRAY_POINTER 0x8456 | ||
| 1433 | #define GL_FOG_COORDINATE_ARRAY 0x8457 | ||
| 1434 | #define GL_COLOR_SUM 0x8458 | ||
| 1435 | #define GL_CURRENT_SECONDARY_COLOR 0x8459 | ||
| 1436 | #define GL_SECONDARY_COLOR_ARRAY_SIZE 0x845A | ||
| 1437 | #define GL_SECONDARY_COLOR_ARRAY_TYPE 0x845B | ||
| 1438 | #define GL_SECONDARY_COLOR_ARRAY_STRIDE 0x845C | ||
| 1439 | #define GL_SECONDARY_COLOR_ARRAY_POINTER 0x845D | ||
| 1440 | #define GL_SECONDARY_COLOR_ARRAY 0x845E | ||
| 1441 | #define GL_TEXTURE_FILTER_CONTROL 0x8500 | ||
| 1442 | #define GL_DEPTH_TEXTURE_MODE 0x884B | ||
| 1443 | #define GL_COMPARE_R_TO_TEXTURE 0x884E | ||
| 1050 | #define GL_BLEND_COLOR 0x8005 | 1444 | #define GL_BLEND_COLOR 0x8005 |
| 1051 | #define GL_BLEND_EQUATION 0x8009 | 1445 | #define GL_BLEND_EQUATION 0x8009 |
| 1052 | #define GL_CONSTANT_COLOR 0x8001 | 1446 | #define GL_CONSTANT_COLOR 0x8001 |
| @@ -1086,6 +1480,28 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1086 | #define GL_DYNAMIC_COPY 0x88EA | 1480 | #define GL_DYNAMIC_COPY 0x88EA |
| 1087 | #define GL_SAMPLES_PASSED 0x8914 | 1481 | #define GL_SAMPLES_PASSED 0x8914 |
| 1088 | #define GL_SRC1_ALPHA 0x8589 | 1482 | #define GL_SRC1_ALPHA 0x8589 |
| 1483 | #define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896 | ||
| 1484 | #define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897 | ||
| 1485 | #define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898 | ||
| 1486 | #define GL_INDEX_ARRAY_BUFFER_BINDING 0x8899 | ||
| 1487 | #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A | ||
| 1488 | #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B | ||
| 1489 | #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C | ||
| 1490 | #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 0x889D | ||
| 1491 | #define GL_WEIGHT_ARRAY_BUFFER_BINDING 0x889E | ||
| 1492 | #define GL_FOG_COORD_SRC 0x8450 | ||
| 1493 | #define GL_FOG_COORD 0x8451 | ||
| 1494 | #define GL_CURRENT_FOG_COORD 0x8453 | ||
| 1495 | #define GL_FOG_COORD_ARRAY_TYPE 0x8454 | ||
| 1496 | #define GL_FOG_COORD_ARRAY_STRIDE 0x8455 | ||
| 1497 | #define GL_FOG_COORD_ARRAY_POINTER 0x8456 | ||
| 1498 | #define GL_FOG_COORD_ARRAY 0x8457 | ||
| 1499 | #define GL_FOG_COORD_ARRAY_BUFFER_BINDING 0x889D | ||
| 1500 | #define GL_SRC0_RGB 0x8580 | ||
| 1501 | #define GL_SRC1_RGB 0x8581 | ||
| 1502 | #define GL_SRC2_RGB 0x8582 | ||
| 1503 | #define GL_SRC0_ALPHA 0x8588 | ||
| 1504 | #define GL_SRC2_ALPHA 0x858A | ||
| 1089 | #define GL_BLEND_EQUATION_RGB 0x8009 | 1505 | #define GL_BLEND_EQUATION_RGB 0x8009 |
| 1090 | #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 | 1506 | #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 |
| 1091 | #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623 | 1507 | #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623 |
| @@ -1166,6 +1582,10 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1166 | #define GL_STENCIL_BACK_REF 0x8CA3 | 1582 | #define GL_STENCIL_BACK_REF 0x8CA3 |
| 1167 | #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 | 1583 | #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 |
| 1168 | #define GL_STENCIL_BACK_WRITEMASK 0x8CA5 | 1584 | #define GL_STENCIL_BACK_WRITEMASK 0x8CA5 |
| 1585 | #define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643 | ||
| 1586 | #define GL_POINT_SPRITE 0x8861 | ||
| 1587 | #define GL_COORD_REPLACE 0x8862 | ||
| 1588 | #define GL_MAX_TEXTURE_COORDS 0x8871 | ||
| 1169 | #define GL_PIXEL_PACK_BUFFER 0x88EB | 1589 | #define GL_PIXEL_PACK_BUFFER 0x88EB |
| 1170 | #define GL_PIXEL_UNPACK_BUFFER 0x88EC | 1590 | #define GL_PIXEL_UNPACK_BUFFER 0x88EC |
| 1171 | #define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED | 1591 | #define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED |
| @@ -1182,6 +1602,13 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1182 | #define GL_SRGB8_ALPHA8 0x8C43 | 1602 | #define GL_SRGB8_ALPHA8 0x8C43 |
| 1183 | #define GL_COMPRESSED_SRGB 0x8C48 | 1603 | #define GL_COMPRESSED_SRGB 0x8C48 |
| 1184 | #define GL_COMPRESSED_SRGB_ALPHA 0x8C49 | 1604 | #define GL_COMPRESSED_SRGB_ALPHA 0x8C49 |
| 1605 | #define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F | ||
| 1606 | #define GL_SLUMINANCE_ALPHA 0x8C44 | ||
| 1607 | #define GL_SLUMINANCE8_ALPHA8 0x8C45 | ||
| 1608 | #define GL_SLUMINANCE 0x8C46 | ||
| 1609 | #define GL_SLUMINANCE8 0x8C47 | ||
| 1610 | #define GL_COMPRESSED_SLUMINANCE 0x8C4A | ||
| 1611 | #define GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B | ||
| 1185 | #define GL_COMPARE_REF_TO_TEXTURE 0x884E | 1612 | #define GL_COMPARE_REF_TO_TEXTURE 0x884E |
| 1186 | #define GL_CLIP_DISTANCE0 0x3000 | 1613 | #define GL_CLIP_DISTANCE0 0x3000 |
| 1187 | #define GL_CLIP_DISTANCE1 0x3001 | 1614 | #define GL_CLIP_DISTANCE1 0x3001 |
| @@ -1378,6 +1805,9 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1378 | #define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 | 1805 | #define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 |
| 1379 | #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56 | 1806 | #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56 |
| 1380 | #define GL_MAX_SAMPLES 0x8D57 | 1807 | #define GL_MAX_SAMPLES 0x8D57 |
| 1808 | #define GL_INDEX 0x8222 | ||
| 1809 | #define GL_TEXTURE_LUMINANCE_TYPE 0x8C14 | ||
| 1810 | #define GL_TEXTURE_INTENSITY_TYPE 0x8C15 | ||
| 1381 | #define GL_FRAMEBUFFER_SRGB 0x8DB9 | 1811 | #define GL_FRAMEBUFFER_SRGB 0x8DB9 |
| 1382 | #define GL_HALF_FLOAT 0x140B | 1812 | #define GL_HALF_FLOAT 0x140B |
| 1383 | #define GL_MAP_READ_BIT 0x0001 | 1813 | #define GL_MAP_READ_BIT 0x0001 |
| @@ -1413,6 +1843,9 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1413 | #define GL_RG32I 0x823B | 1843 | #define GL_RG32I 0x823B |
| 1414 | #define GL_RG32UI 0x823C | 1844 | #define GL_RG32UI 0x823C |
| 1415 | #define GL_VERTEX_ARRAY_BINDING 0x85B5 | 1845 | #define GL_VERTEX_ARRAY_BINDING 0x85B5 |
| 1846 | #define GL_CLAMP_VERTEX_COLOR 0x891A | ||
| 1847 | #define GL_CLAMP_FRAGMENT_COLOR 0x891B | ||
| 1848 | #define GL_ALPHA_INTEGER 0x8D97 | ||
| 1416 | #define GL_SAMPLER_2D_RECT 0x8B63 | 1849 | #define GL_SAMPLER_2D_RECT 0x8B63 |
| 1417 | #define GL_SAMPLER_2D_RECT_SHADOW 0x8B64 | 1850 | #define GL_SAMPLER_2D_RECT_SHADOW 0x8B64 |
| 1418 | #define GL_SAMPLER_BUFFER 0x8DC2 | 1851 | #define GL_SAMPLER_BUFFER 0x8DC2 |
| @@ -1604,7 +2037,6 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1604 | #define GL_TESS_GEN_VERTEX_ORDER 0x8E78 | 2037 | #define GL_TESS_GEN_VERTEX_ORDER 0x8E78 |
| 1605 | #define GL_TESS_GEN_POINT_MODE 0x8E79 | 2038 | #define GL_TESS_GEN_POINT_MODE 0x8E79 |
| 1606 | #define GL_ISOLINES 0x8E7A | 2039 | #define GL_ISOLINES 0x8E7A |
| 1607 | #define GL_QUADS 0x0007 | ||
| 1608 | #define GL_FRACTIONAL_ODD 0x8E7B | 2040 | #define GL_FRACTIONAL_ODD 0x8E7B |
| 1609 | #define GL_FRACTIONAL_EVEN 0x8E7C | 2041 | #define GL_FRACTIONAL_EVEN 0x8E7C |
| 1610 | #define GL_MAX_PATCH_VERTICES 0x8E7D | 2042 | #define GL_MAX_PATCH_VERTICES 0x8E7D |
| @@ -1843,7 +2275,6 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 1843 | #define GL_BUFFER 0x82E0 | 2275 | #define GL_BUFFER 0x82E0 |
| 1844 | #define GL_SHADER 0x82E1 | 2276 | #define GL_SHADER 0x82E1 |
| 1845 | #define GL_PROGRAM 0x82E2 | 2277 | #define GL_PROGRAM 0x82E2 |
| 1846 | #define GL_VERTEX_ARRAY 0x8074 | ||
| 1847 | #define GL_QUERY 0x82E3 | 2278 | #define GL_QUERY 0x82E3 |
| 1848 | #define GL_PROGRAM_PIPELINE 0x82E4 | 2279 | #define GL_PROGRAM_PIPELINE 0x82E4 |
| 1849 | #define GL_SAMPLER 0x82E6 | 2280 | #define GL_SAMPLER 0x82E6 |
| @@ -2039,8 +2470,69 @@ typedef void (APIENTRY *GLVULKANPROCNV)(void); | |||
| 2039 | #define GL_MAX_VERTEX_ATTRIB_BINDINGS 0x82DA | 2470 | #define GL_MAX_VERTEX_ATTRIB_BINDINGS 0x82DA |
| 2040 | #define GL_VERTEX_BINDING_BUFFER 0x8F4F | 2471 | #define GL_VERTEX_BINDING_BUFFER 0x8F4F |
| 2041 | #define GL_DISPLAY_LIST 0x82E7 | 2472 | #define GL_DISPLAY_LIST 0x82E7 |
| 2042 | #define GL_STACK_UNDERFLOW 0x0504 | 2473 | #define GL_MAX_VERTEX_ATTRIB_STRIDE 0x82E5 |
| 2043 | #define GL_STACK_OVERFLOW 0x0503 | 2474 | #define GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED 0x8221 |
| 2475 | #define GL_TEXTURE_BUFFER_BINDING 0x8C2A | ||
| 2476 | #define GL_MAP_PERSISTENT_BIT 0x0040 | ||
| 2477 | #define GL_MAP_COHERENT_BIT 0x0080 | ||
| 2478 | #define GL_DYNAMIC_STORAGE_BIT 0x0100 | ||
| 2479 | #define GL_CLIENT_STORAGE_BIT 0x0200 | ||
| 2480 | #define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT 0x00004000 | ||
| 2481 | #define GL_BUFFER_IMMUTABLE_STORAGE 0x821F | ||
| 2482 | #define GL_BUFFER_STORAGE_FLAGS 0x8220 | ||
| 2483 | #define GL_CLEAR_TEXTURE 0x9365 | ||
| 2484 | #define GL_LOCATION_COMPONENT 0x934A | ||
| 2485 | #define GL_TRANSFORM_FEEDBACK_BUFFER_INDEX 0x934B | ||
| 2486 | #define GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE 0x934C | ||
| 2487 | #define GL_QUERY_BUFFER 0x9192 | ||
| 2488 | #define GL_QUERY_BUFFER_BARRIER_BIT 0x00008000 | ||
| 2489 | #define GL_QUERY_BUFFER_BINDING 0x9193 | ||
| 2490 | #define GL_QUERY_RESULT_NO_WAIT 0x9194 | ||
| 2491 | #define GL_MIRROR_CLAMP_TO_EDGE 0x8743 | ||
| 2492 | #define GL_CONTEXT_LOST 0x0507 | ||
| 2493 | #define GL_NEGATIVE_ONE_TO_ONE 0x935E | ||
| 2494 | #define GL_ZERO_TO_ONE 0x935F | ||
| 2495 | #define GL_CLIP_ORIGIN 0x935C | ||
| 2496 | #define GL_CLIP_DEPTH_MODE 0x935D | ||
| 2497 | #define GL_QUERY_WAIT_INVERTED 0x8E17 | ||
| 2498 | #define GL_QUERY_NO_WAIT_INVERTED 0x8E18 | ||
| 2499 | #define GL_QUERY_BY_REGION_WAIT_INVERTED 0x8E19 | ||
| 2500 | #define GL_QUERY_BY_REGION_NO_WAIT_INVERTED 0x8E1A | ||
| 2501 | #define GL_MAX_CULL_DISTANCES 0x82F9 | ||
| 2502 | #define GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES 0x82FA | ||
| 2503 | #define GL_TEXTURE_TARGET 0x1006 | ||
| 2504 | #define GL_QUERY_TARGET 0x82EA | ||
| 2505 | #define GL_GUILTY_CONTEXT_RESET 0x8253 | ||
| 2506 | #define GL_INNOCENT_CONTEXT_RESET 0x8254 | ||
| 2507 | #define GL_UNKNOWN_CONTEXT_RESET 0x8255 | ||
| 2508 | #define GL_RESET_NOTIFICATION_STRATEGY 0x8256 | ||
| 2509 | #define GL_LOSE_CONTEXT_ON_RESET 0x8252 | ||
| 2510 | #define GL_NO_RESET_NOTIFICATION 0x8261 | ||
| 2511 | #define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT 0x00000004 | ||
| 2512 | #define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB | ||
| 2513 | #define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC | ||
| 2514 | #define GL_SHADER_BINARY_FORMAT_SPIR_V 0x9551 | ||
| 2515 | #define GL_SPIR_V_BINARY 0x9552 | ||
| 2516 | #define GL_PARAMETER_BUFFER 0x80EE | ||
| 2517 | #define GL_PARAMETER_BUFFER_BINDING 0x80EF | ||
| 2518 | #define GL_CONTEXT_FLAG_NO_ERROR_BIT 0x00000008 | ||
| 2519 | #define GL_VERTICES_SUBMITTED 0x82EE | ||
| 2520 | #define GL_PRIMITIVES_SUBMITTED 0x82EF | ||
| 2521 | #define GL_VERTEX_SHADER_INVOCATIONS 0x82F0 | ||
| 2522 | #define GL_TESS_CONTROL_SHADER_PATCHES 0x82F1 | ||
| 2523 | #define GL_TESS_EVALUATION_SHADER_INVOCATIONS 0x82F2 | ||
| 2524 | #define GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED 0x82F3 | ||
| 2525 | #define GL_FRAGMENT_SHADER_INVOCATIONS 0x82F4 | ||
| 2526 | #define GL_COMPUTE_SHADER_INVOCATIONS 0x82F5 | ||
| 2527 | #define GL_CLIPPING_INPUT_PRIMITIVES 0x82F6 | ||
| 2528 | #define GL_CLIPPING_OUTPUT_PRIMITIVES 0x82F7 | ||
| 2529 | #define GL_POLYGON_OFFSET_CLAMP 0x8E1B | ||
| 2530 | #define GL_SPIR_V_EXTENSIONS 0x9553 | ||
| 2531 | #define GL_NUM_SPIR_V_EXTENSIONS 0x9554 | ||
| 2532 | #define GL_TEXTURE_MAX_ANISOTROPY 0x84FE | ||
| 2533 | #define GL_MAX_TEXTURE_MAX_ANISOTROPY 0x84FF | ||
| 2534 | #define GL_TRANSFORM_FEEDBACK_OVERFLOW 0x82EC | ||
| 2535 | #define GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW 0x82ED | ||
| 2044 | #ifndef GL_VERSION_1_0 | 2536 | #ifndef GL_VERSION_1_0 |
| 2045 | #define GL_VERSION_1_0 1 | 2537 | #define GL_VERSION_1_0 1 |
| 2046 | GLAPI int GLAD_GL_VERSION_1_0; | 2538 | GLAPI int GLAD_GL_VERSION_1_0; |
| @@ -2188,6 +2680,780 @@ GLAPI PFNGLDEPTHRANGEPROC glad_glDepthRange; | |||
| 2188 | typedef void (APIENTRYP PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height); | 2680 | typedef void (APIENTRYP PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height); |
| 2189 | GLAPI PFNGLVIEWPORTPROC glad_glViewport; | 2681 | GLAPI PFNGLVIEWPORTPROC glad_glViewport; |
| 2190 | #define glViewport glad_glViewport | 2682 | #define glViewport glad_glViewport |
| 2683 | typedef void (APIENTRYP PFNGLNEWLISTPROC)(GLuint list, GLenum mode); | ||
| 2684 | GLAPI PFNGLNEWLISTPROC glad_glNewList; | ||
| 2685 | #define glNewList glad_glNewList | ||
| 2686 | typedef void (APIENTRYP PFNGLENDLISTPROC)(void); | ||
| 2687 | GLAPI PFNGLENDLISTPROC glad_glEndList; | ||
| 2688 | #define glEndList glad_glEndList | ||
| 2689 | typedef void (APIENTRYP PFNGLCALLLISTPROC)(GLuint list); | ||
| 2690 | GLAPI PFNGLCALLLISTPROC glad_glCallList; | ||
| 2691 | #define glCallList glad_glCallList | ||
| 2692 | typedef void (APIENTRYP PFNGLCALLLISTSPROC)(GLsizei n, GLenum type, const void *lists); | ||
| 2693 | GLAPI PFNGLCALLLISTSPROC glad_glCallLists; | ||
| 2694 | #define glCallLists glad_glCallLists | ||
| 2695 | typedef void (APIENTRYP PFNGLDELETELISTSPROC)(GLuint list, GLsizei range); | ||
| 2696 | GLAPI PFNGLDELETELISTSPROC glad_glDeleteLists; | ||
| 2697 | #define glDeleteLists glad_glDeleteLists | ||
| 2698 | typedef GLuint (APIENTRYP PFNGLGENLISTSPROC)(GLsizei range); | ||
| 2699 | GLAPI PFNGLGENLISTSPROC glad_glGenLists; | ||
| 2700 | #define glGenLists glad_glGenLists | ||
| 2701 | typedef void (APIENTRYP PFNGLLISTBASEPROC)(GLuint base); | ||
| 2702 | GLAPI PFNGLLISTBASEPROC glad_glListBase; | ||
| 2703 | #define glListBase glad_glListBase | ||
| 2704 | typedef void (APIENTRYP PFNGLBEGINPROC)(GLenum mode); | ||
| 2705 | GLAPI PFNGLBEGINPROC glad_glBegin; | ||
| 2706 | #define glBegin glad_glBegin | ||
| 2707 | typedef void (APIENTRYP PFNGLBITMAPPROC)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap); | ||
| 2708 | GLAPI PFNGLBITMAPPROC glad_glBitmap; | ||
| 2709 | #define glBitmap glad_glBitmap | ||
| 2710 | typedef void (APIENTRYP PFNGLCOLOR3BPROC)(GLbyte red, GLbyte green, GLbyte blue); | ||
| 2711 | GLAPI PFNGLCOLOR3BPROC glad_glColor3b; | ||
| 2712 | #define glColor3b glad_glColor3b | ||
| 2713 | typedef void (APIENTRYP PFNGLCOLOR3BVPROC)(const GLbyte *v); | ||
| 2714 | GLAPI PFNGLCOLOR3BVPROC glad_glColor3bv; | ||
| 2715 | #define glColor3bv glad_glColor3bv | ||
| 2716 | typedef void (APIENTRYP PFNGLCOLOR3DPROC)(GLdouble red, GLdouble green, GLdouble blue); | ||
| 2717 | GLAPI PFNGLCOLOR3DPROC glad_glColor3d; | ||
| 2718 | #define glColor3d glad_glColor3d | ||
| 2719 | typedef void (APIENTRYP PFNGLCOLOR3DVPROC)(const GLdouble *v); | ||
| 2720 | GLAPI PFNGLCOLOR3DVPROC glad_glColor3dv; | ||
| 2721 | #define glColor3dv glad_glColor3dv | ||
| 2722 | typedef void (APIENTRYP PFNGLCOLOR3FPROC)(GLfloat red, GLfloat green, GLfloat blue); | ||
| 2723 | GLAPI PFNGLCOLOR3FPROC glad_glColor3f; | ||
| 2724 | #define glColor3f glad_glColor3f | ||
| 2725 | typedef void (APIENTRYP PFNGLCOLOR3FVPROC)(const GLfloat *v); | ||
| 2726 | GLAPI PFNGLCOLOR3FVPROC glad_glColor3fv; | ||
| 2727 | #define glColor3fv glad_glColor3fv | ||
| 2728 | typedef void (APIENTRYP PFNGLCOLOR3IPROC)(GLint red, GLint green, GLint blue); | ||
| 2729 | GLAPI PFNGLCOLOR3IPROC glad_glColor3i; | ||
| 2730 | #define glColor3i glad_glColor3i | ||
| 2731 | typedef void (APIENTRYP PFNGLCOLOR3IVPROC)(const GLint *v); | ||
| 2732 | GLAPI PFNGLCOLOR3IVPROC glad_glColor3iv; | ||
| 2733 | #define glColor3iv glad_glColor3iv | ||
| 2734 | typedef void (APIENTRYP PFNGLCOLOR3SPROC)(GLshort red, GLshort green, GLshort blue); | ||
| 2735 | GLAPI PFNGLCOLOR3SPROC glad_glColor3s; | ||
| 2736 | #define glColor3s glad_glColor3s | ||
| 2737 | typedef void (APIENTRYP PFNGLCOLOR3SVPROC)(const GLshort *v); | ||
| 2738 | GLAPI PFNGLCOLOR3SVPROC glad_glColor3sv; | ||
| 2739 | #define glColor3sv glad_glColor3sv | ||
| 2740 | typedef void (APIENTRYP PFNGLCOLOR3UBPROC)(GLubyte red, GLubyte green, GLubyte blue); | ||
| 2741 | GLAPI PFNGLCOLOR3UBPROC glad_glColor3ub; | ||
| 2742 | #define glColor3ub glad_glColor3ub | ||
| 2743 | typedef void (APIENTRYP PFNGLCOLOR3UBVPROC)(const GLubyte *v); | ||
| 2744 | GLAPI PFNGLCOLOR3UBVPROC glad_glColor3ubv; | ||
| 2745 | #define glColor3ubv glad_glColor3ubv | ||
| 2746 | typedef void (APIENTRYP PFNGLCOLOR3UIPROC)(GLuint red, GLuint green, GLuint blue); | ||
| 2747 | GLAPI PFNGLCOLOR3UIPROC glad_glColor3ui; | ||
| 2748 | #define glColor3ui glad_glColor3ui | ||
| 2749 | typedef void (APIENTRYP PFNGLCOLOR3UIVPROC)(const GLuint *v); | ||
| 2750 | GLAPI PFNGLCOLOR3UIVPROC glad_glColor3uiv; | ||
| 2751 | #define glColor3uiv glad_glColor3uiv | ||
| 2752 | typedef void (APIENTRYP PFNGLCOLOR3USPROC)(GLushort red, GLushort green, GLushort blue); | ||
| 2753 | GLAPI PFNGLCOLOR3USPROC glad_glColor3us; | ||
| 2754 | #define glColor3us glad_glColor3us | ||
| 2755 | typedef void (APIENTRYP PFNGLCOLOR3USVPROC)(const GLushort *v); | ||
| 2756 | GLAPI PFNGLCOLOR3USVPROC glad_glColor3usv; | ||
| 2757 | #define glColor3usv glad_glColor3usv | ||
| 2758 | typedef void (APIENTRYP PFNGLCOLOR4BPROC)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); | ||
| 2759 | GLAPI PFNGLCOLOR4BPROC glad_glColor4b; | ||
| 2760 | #define glColor4b glad_glColor4b | ||
| 2761 | typedef void (APIENTRYP PFNGLCOLOR4BVPROC)(const GLbyte *v); | ||
| 2762 | GLAPI PFNGLCOLOR4BVPROC glad_glColor4bv; | ||
| 2763 | #define glColor4bv glad_glColor4bv | ||
| 2764 | typedef void (APIENTRYP PFNGLCOLOR4DPROC)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); | ||
| 2765 | GLAPI PFNGLCOLOR4DPROC glad_glColor4d; | ||
| 2766 | #define glColor4d glad_glColor4d | ||
| 2767 | typedef void (APIENTRYP PFNGLCOLOR4DVPROC)(const GLdouble *v); | ||
| 2768 | GLAPI PFNGLCOLOR4DVPROC glad_glColor4dv; | ||
| 2769 | #define glColor4dv glad_glColor4dv | ||
| 2770 | typedef void (APIENTRYP PFNGLCOLOR4FPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | ||
| 2771 | GLAPI PFNGLCOLOR4FPROC glad_glColor4f; | ||
| 2772 | #define glColor4f glad_glColor4f | ||
| 2773 | typedef void (APIENTRYP PFNGLCOLOR4FVPROC)(const GLfloat *v); | ||
| 2774 | GLAPI PFNGLCOLOR4FVPROC glad_glColor4fv; | ||
| 2775 | #define glColor4fv glad_glColor4fv | ||
| 2776 | typedef void (APIENTRYP PFNGLCOLOR4IPROC)(GLint red, GLint green, GLint blue, GLint alpha); | ||
| 2777 | GLAPI PFNGLCOLOR4IPROC glad_glColor4i; | ||
| 2778 | #define glColor4i glad_glColor4i | ||
| 2779 | typedef void (APIENTRYP PFNGLCOLOR4IVPROC)(const GLint *v); | ||
| 2780 | GLAPI PFNGLCOLOR4IVPROC glad_glColor4iv; | ||
| 2781 | #define glColor4iv glad_glColor4iv | ||
| 2782 | typedef void (APIENTRYP PFNGLCOLOR4SPROC)(GLshort red, GLshort green, GLshort blue, GLshort alpha); | ||
| 2783 | GLAPI PFNGLCOLOR4SPROC glad_glColor4s; | ||
| 2784 | #define glColor4s glad_glColor4s | ||
| 2785 | typedef void (APIENTRYP PFNGLCOLOR4SVPROC)(const GLshort *v); | ||
| 2786 | GLAPI PFNGLCOLOR4SVPROC glad_glColor4sv; | ||
| 2787 | #define glColor4sv glad_glColor4sv | ||
| 2788 | typedef void (APIENTRYP PFNGLCOLOR4UBPROC)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); | ||
| 2789 | GLAPI PFNGLCOLOR4UBPROC glad_glColor4ub; | ||
| 2790 | #define glColor4ub glad_glColor4ub | ||
| 2791 | typedef void (APIENTRYP PFNGLCOLOR4UBVPROC)(const GLubyte *v); | ||
| 2792 | GLAPI PFNGLCOLOR4UBVPROC glad_glColor4ubv; | ||
| 2793 | #define glColor4ubv glad_glColor4ubv | ||
| 2794 | typedef void (APIENTRYP PFNGLCOLOR4UIPROC)(GLuint red, GLuint green, GLuint blue, GLuint alpha); | ||
| 2795 | GLAPI PFNGLCOLOR4UIPROC glad_glColor4ui; | ||
| 2796 | #define glColor4ui glad_glColor4ui | ||
| 2797 | typedef void (APIENTRYP PFNGLCOLOR4UIVPROC)(const GLuint *v); | ||
| 2798 | GLAPI PFNGLCOLOR4UIVPROC glad_glColor4uiv; | ||
| 2799 | #define glColor4uiv glad_glColor4uiv | ||
| 2800 | typedef void (APIENTRYP PFNGLCOLOR4USPROC)(GLushort red, GLushort green, GLushort blue, GLushort alpha); | ||
| 2801 | GLAPI PFNGLCOLOR4USPROC glad_glColor4us; | ||
| 2802 | #define glColor4us glad_glColor4us | ||
| 2803 | typedef void (APIENTRYP PFNGLCOLOR4USVPROC)(const GLushort *v); | ||
| 2804 | GLAPI PFNGLCOLOR4USVPROC glad_glColor4usv; | ||
| 2805 | #define glColor4usv glad_glColor4usv | ||
| 2806 | typedef void (APIENTRYP PFNGLEDGEFLAGPROC)(GLboolean flag); | ||
| 2807 | GLAPI PFNGLEDGEFLAGPROC glad_glEdgeFlag; | ||
| 2808 | #define glEdgeFlag glad_glEdgeFlag | ||
| 2809 | typedef void (APIENTRYP PFNGLEDGEFLAGVPROC)(const GLboolean *flag); | ||
| 2810 | GLAPI PFNGLEDGEFLAGVPROC glad_glEdgeFlagv; | ||
| 2811 | #define glEdgeFlagv glad_glEdgeFlagv | ||
| 2812 | typedef void (APIENTRYP PFNGLENDPROC)(void); | ||
| 2813 | GLAPI PFNGLENDPROC glad_glEnd; | ||
| 2814 | #define glEnd glad_glEnd | ||
| 2815 | typedef void (APIENTRYP PFNGLINDEXDPROC)(GLdouble c); | ||
| 2816 | GLAPI PFNGLINDEXDPROC glad_glIndexd; | ||
| 2817 | #define glIndexd glad_glIndexd | ||
| 2818 | typedef void (APIENTRYP PFNGLINDEXDVPROC)(const GLdouble *c); | ||
| 2819 | GLAPI PFNGLINDEXDVPROC glad_glIndexdv; | ||
| 2820 | #define glIndexdv glad_glIndexdv | ||
| 2821 | typedef void (APIENTRYP PFNGLINDEXFPROC)(GLfloat c); | ||
| 2822 | GLAPI PFNGLINDEXFPROC glad_glIndexf; | ||
| 2823 | #define glIndexf glad_glIndexf | ||
| 2824 | typedef void (APIENTRYP PFNGLINDEXFVPROC)(const GLfloat *c); | ||
| 2825 | GLAPI PFNGLINDEXFVPROC glad_glIndexfv; | ||
| 2826 | #define glIndexfv glad_glIndexfv | ||
| 2827 | typedef void (APIENTRYP PFNGLINDEXIPROC)(GLint c); | ||
| 2828 | GLAPI PFNGLINDEXIPROC glad_glIndexi; | ||
| 2829 | #define glIndexi glad_glIndexi | ||
| 2830 | typedef void (APIENTRYP PFNGLINDEXIVPROC)(const GLint *c); | ||
| 2831 | GLAPI PFNGLINDEXIVPROC glad_glIndexiv; | ||
| 2832 | #define glIndexiv glad_glIndexiv | ||
| 2833 | typedef void (APIENTRYP PFNGLINDEXSPROC)(GLshort c); | ||
| 2834 | GLAPI PFNGLINDEXSPROC glad_glIndexs; | ||
| 2835 | #define glIndexs glad_glIndexs | ||
| 2836 | typedef void (APIENTRYP PFNGLINDEXSVPROC)(const GLshort *c); | ||
| 2837 | GLAPI PFNGLINDEXSVPROC glad_glIndexsv; | ||
| 2838 | #define glIndexsv glad_glIndexsv | ||
| 2839 | typedef void (APIENTRYP PFNGLNORMAL3BPROC)(GLbyte nx, GLbyte ny, GLbyte nz); | ||
| 2840 | GLAPI PFNGLNORMAL3BPROC glad_glNormal3b; | ||
| 2841 | #define glNormal3b glad_glNormal3b | ||
| 2842 | typedef void (APIENTRYP PFNGLNORMAL3BVPROC)(const GLbyte *v); | ||
| 2843 | GLAPI PFNGLNORMAL3BVPROC glad_glNormal3bv; | ||
| 2844 | #define glNormal3bv glad_glNormal3bv | ||
| 2845 | typedef void (APIENTRYP PFNGLNORMAL3DPROC)(GLdouble nx, GLdouble ny, GLdouble nz); | ||
| 2846 | GLAPI PFNGLNORMAL3DPROC glad_glNormal3d; | ||
| 2847 | #define glNormal3d glad_glNormal3d | ||
| 2848 | typedef void (APIENTRYP PFNGLNORMAL3DVPROC)(const GLdouble *v); | ||
| 2849 | GLAPI PFNGLNORMAL3DVPROC glad_glNormal3dv; | ||
| 2850 | #define glNormal3dv glad_glNormal3dv | ||
| 2851 | typedef void (APIENTRYP PFNGLNORMAL3FPROC)(GLfloat nx, GLfloat ny, GLfloat nz); | ||
| 2852 | GLAPI PFNGLNORMAL3FPROC glad_glNormal3f; | ||
| 2853 | #define glNormal3f glad_glNormal3f | ||
| 2854 | typedef void (APIENTRYP PFNGLNORMAL3FVPROC)(const GLfloat *v); | ||
| 2855 | GLAPI PFNGLNORMAL3FVPROC glad_glNormal3fv; | ||
| 2856 | #define glNormal3fv glad_glNormal3fv | ||
| 2857 | typedef void (APIENTRYP PFNGLNORMAL3IPROC)(GLint nx, GLint ny, GLint nz); | ||
| 2858 | GLAPI PFNGLNORMAL3IPROC glad_glNormal3i; | ||
| 2859 | #define glNormal3i glad_glNormal3i | ||
| 2860 | typedef void (APIENTRYP PFNGLNORMAL3IVPROC)(const GLint *v); | ||
| 2861 | GLAPI PFNGLNORMAL3IVPROC glad_glNormal3iv; | ||
| 2862 | #define glNormal3iv glad_glNormal3iv | ||
| 2863 | typedef void (APIENTRYP PFNGLNORMAL3SPROC)(GLshort nx, GLshort ny, GLshort nz); | ||
| 2864 | GLAPI PFNGLNORMAL3SPROC glad_glNormal3s; | ||
| 2865 | #define glNormal3s glad_glNormal3s | ||
| 2866 | typedef void (APIENTRYP PFNGLNORMAL3SVPROC)(const GLshort *v); | ||
| 2867 | GLAPI PFNGLNORMAL3SVPROC glad_glNormal3sv; | ||
| 2868 | #define glNormal3sv glad_glNormal3sv | ||
| 2869 | typedef void (APIENTRYP PFNGLRASTERPOS2DPROC)(GLdouble x, GLdouble y); | ||
| 2870 | GLAPI PFNGLRASTERPOS2DPROC glad_glRasterPos2d; | ||
| 2871 | #define glRasterPos2d glad_glRasterPos2d | ||
| 2872 | typedef void (APIENTRYP PFNGLRASTERPOS2DVPROC)(const GLdouble *v); | ||
| 2873 | GLAPI PFNGLRASTERPOS2DVPROC glad_glRasterPos2dv; | ||
| 2874 | #define glRasterPos2dv glad_glRasterPos2dv | ||
| 2875 | typedef void (APIENTRYP PFNGLRASTERPOS2FPROC)(GLfloat x, GLfloat y); | ||
| 2876 | GLAPI PFNGLRASTERPOS2FPROC glad_glRasterPos2f; | ||
| 2877 | #define glRasterPos2f glad_glRasterPos2f | ||
| 2878 | typedef void (APIENTRYP PFNGLRASTERPOS2FVPROC)(const GLfloat *v); | ||
| 2879 | GLAPI PFNGLRASTERPOS2FVPROC glad_glRasterPos2fv; | ||
| 2880 | #define glRasterPos2fv glad_glRasterPos2fv | ||
| 2881 | typedef void (APIENTRYP PFNGLRASTERPOS2IPROC)(GLint x, GLint y); | ||
| 2882 | GLAPI PFNGLRASTERPOS2IPROC glad_glRasterPos2i; | ||
| 2883 | #define glRasterPos2i glad_glRasterPos2i | ||
| 2884 | typedef void (APIENTRYP PFNGLRASTERPOS2IVPROC)(const GLint *v); | ||
| 2885 | GLAPI PFNGLRASTERPOS2IVPROC glad_glRasterPos2iv; | ||
| 2886 | #define glRasterPos2iv glad_glRasterPos2iv | ||
| 2887 | typedef void (APIENTRYP PFNGLRASTERPOS2SPROC)(GLshort x, GLshort y); | ||
| 2888 | GLAPI PFNGLRASTERPOS2SPROC glad_glRasterPos2s; | ||
| 2889 | #define glRasterPos2s glad_glRasterPos2s | ||
| 2890 | typedef void (APIENTRYP PFNGLRASTERPOS2SVPROC)(const GLshort *v); | ||
| 2891 | GLAPI PFNGLRASTERPOS2SVPROC glad_glRasterPos2sv; | ||
| 2892 | #define glRasterPos2sv glad_glRasterPos2sv | ||
| 2893 | typedef void (APIENTRYP PFNGLRASTERPOS3DPROC)(GLdouble x, GLdouble y, GLdouble z); | ||
| 2894 | GLAPI PFNGLRASTERPOS3DPROC glad_glRasterPos3d; | ||
| 2895 | #define glRasterPos3d glad_glRasterPos3d | ||
| 2896 | typedef void (APIENTRYP PFNGLRASTERPOS3DVPROC)(const GLdouble *v); | ||
| 2897 | GLAPI PFNGLRASTERPOS3DVPROC glad_glRasterPos3dv; | ||
| 2898 | #define glRasterPos3dv glad_glRasterPos3dv | ||
| 2899 | typedef void (APIENTRYP PFNGLRASTERPOS3FPROC)(GLfloat x, GLfloat y, GLfloat z); | ||
| 2900 | GLAPI PFNGLRASTERPOS3FPROC glad_glRasterPos3f; | ||
| 2901 | #define glRasterPos3f glad_glRasterPos3f | ||
| 2902 | typedef void (APIENTRYP PFNGLRASTERPOS3FVPROC)(const GLfloat *v); | ||
| 2903 | GLAPI PFNGLRASTERPOS3FVPROC glad_glRasterPos3fv; | ||
| 2904 | #define glRasterPos3fv glad_glRasterPos3fv | ||
| 2905 | typedef void (APIENTRYP PFNGLRASTERPOS3IPROC)(GLint x, GLint y, GLint z); | ||
| 2906 | GLAPI PFNGLRASTERPOS3IPROC glad_glRasterPos3i; | ||
| 2907 | #define glRasterPos3i glad_glRasterPos3i | ||
| 2908 | typedef void (APIENTRYP PFNGLRASTERPOS3IVPROC)(const GLint *v); | ||
| 2909 | GLAPI PFNGLRASTERPOS3IVPROC glad_glRasterPos3iv; | ||
| 2910 | #define glRasterPos3iv glad_glRasterPos3iv | ||
| 2911 | typedef void (APIENTRYP PFNGLRASTERPOS3SPROC)(GLshort x, GLshort y, GLshort z); | ||
| 2912 | GLAPI PFNGLRASTERPOS3SPROC glad_glRasterPos3s; | ||
| 2913 | #define glRasterPos3s glad_glRasterPos3s | ||
| 2914 | typedef void (APIENTRYP PFNGLRASTERPOS3SVPROC)(const GLshort *v); | ||
| 2915 | GLAPI PFNGLRASTERPOS3SVPROC glad_glRasterPos3sv; | ||
| 2916 | #define glRasterPos3sv glad_glRasterPos3sv | ||
| 2917 | typedef void (APIENTRYP PFNGLRASTERPOS4DPROC)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); | ||
| 2918 | GLAPI PFNGLRASTERPOS4DPROC glad_glRasterPos4d; | ||
| 2919 | #define glRasterPos4d glad_glRasterPos4d | ||
| 2920 | typedef void (APIENTRYP PFNGLRASTERPOS4DVPROC)(const GLdouble *v); | ||
| 2921 | GLAPI PFNGLRASTERPOS4DVPROC glad_glRasterPos4dv; | ||
| 2922 | #define glRasterPos4dv glad_glRasterPos4dv | ||
| 2923 | typedef void (APIENTRYP PFNGLRASTERPOS4FPROC)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); | ||
| 2924 | GLAPI PFNGLRASTERPOS4FPROC glad_glRasterPos4f; | ||
| 2925 | #define glRasterPos4f glad_glRasterPos4f | ||
| 2926 | typedef void (APIENTRYP PFNGLRASTERPOS4FVPROC)(const GLfloat *v); | ||
| 2927 | GLAPI PFNGLRASTERPOS4FVPROC glad_glRasterPos4fv; | ||
| 2928 | #define glRasterPos4fv glad_glRasterPos4fv | ||
| 2929 | typedef void (APIENTRYP PFNGLRASTERPOS4IPROC)(GLint x, GLint y, GLint z, GLint w); | ||
| 2930 | GLAPI PFNGLRASTERPOS4IPROC glad_glRasterPos4i; | ||
| 2931 | #define glRasterPos4i glad_glRasterPos4i | ||
| 2932 | typedef void (APIENTRYP PFNGLRASTERPOS4IVPROC)(const GLint *v); | ||
| 2933 | GLAPI PFNGLRASTERPOS4IVPROC glad_glRasterPos4iv; | ||
| 2934 | #define glRasterPos4iv glad_glRasterPos4iv | ||
| 2935 | typedef void (APIENTRYP PFNGLRASTERPOS4SPROC)(GLshort x, GLshort y, GLshort z, GLshort w); | ||
| 2936 | GLAPI PFNGLRASTERPOS4SPROC glad_glRasterPos4s; | ||
| 2937 | #define glRasterPos4s glad_glRasterPos4s | ||
| 2938 | typedef void (APIENTRYP PFNGLRASTERPOS4SVPROC)(const GLshort *v); | ||
| 2939 | GLAPI PFNGLRASTERPOS4SVPROC glad_glRasterPos4sv; | ||
| 2940 | #define glRasterPos4sv glad_glRasterPos4sv | ||
| 2941 | typedef void (APIENTRYP PFNGLRECTDPROC)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); | ||
| 2942 | GLAPI PFNGLRECTDPROC glad_glRectd; | ||
| 2943 | #define glRectd glad_glRectd | ||
| 2944 | typedef void (APIENTRYP PFNGLRECTDVPROC)(const GLdouble *v1, const GLdouble *v2); | ||
| 2945 | GLAPI PFNGLRECTDVPROC glad_glRectdv; | ||
| 2946 | #define glRectdv glad_glRectdv | ||
| 2947 | typedef void (APIENTRYP PFNGLRECTFPROC)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); | ||
| 2948 | GLAPI PFNGLRECTFPROC glad_glRectf; | ||
| 2949 | #define glRectf glad_glRectf | ||
| 2950 | typedef void (APIENTRYP PFNGLRECTFVPROC)(const GLfloat *v1, const GLfloat *v2); | ||
| 2951 | GLAPI PFNGLRECTFVPROC glad_glRectfv; | ||
| 2952 | #define glRectfv glad_glRectfv | ||
| 2953 | typedef void (APIENTRYP PFNGLRECTIPROC)(GLint x1, GLint y1, GLint x2, GLint y2); | ||
| 2954 | GLAPI PFNGLRECTIPROC glad_glRecti; | ||
| 2955 | #define glRecti glad_glRecti | ||
| 2956 | typedef void (APIENTRYP PFNGLRECTIVPROC)(const GLint *v1, const GLint *v2); | ||
| 2957 | GLAPI PFNGLRECTIVPROC glad_glRectiv; | ||
| 2958 | #define glRectiv glad_glRectiv | ||
| 2959 | typedef void (APIENTRYP PFNGLRECTSPROC)(GLshort x1, GLshort y1, GLshort x2, GLshort y2); | ||
| 2960 | GLAPI PFNGLRECTSPROC glad_glRects; | ||
| 2961 | #define glRects glad_glRects | ||
| 2962 | typedef void (APIENTRYP PFNGLRECTSVPROC)(const GLshort *v1, const GLshort *v2); | ||
| 2963 | GLAPI PFNGLRECTSVPROC glad_glRectsv; | ||
| 2964 | #define glRectsv glad_glRectsv | ||
| 2965 | typedef void (APIENTRYP PFNGLTEXCOORD1DPROC)(GLdouble s); | ||
| 2966 | GLAPI PFNGLTEXCOORD1DPROC glad_glTexCoord1d; | ||
| 2967 | #define glTexCoord1d glad_glTexCoord1d | ||
| 2968 | typedef void (APIENTRYP PFNGLTEXCOORD1DVPROC)(const GLdouble *v); | ||
| 2969 | GLAPI PFNGLTEXCOORD1DVPROC glad_glTexCoord1dv; | ||
| 2970 | #define glTexCoord1dv glad_glTexCoord1dv | ||
| 2971 | typedef void (APIENTRYP PFNGLTEXCOORD1FPROC)(GLfloat s); | ||
| 2972 | GLAPI PFNGLTEXCOORD1FPROC glad_glTexCoord1f; | ||
| 2973 | #define glTexCoord1f glad_glTexCoord1f | ||
| 2974 | typedef void (APIENTRYP PFNGLTEXCOORD1FVPROC)(const GLfloat *v); | ||
| 2975 | GLAPI PFNGLTEXCOORD1FVPROC glad_glTexCoord1fv; | ||
| 2976 | #define glTexCoord1fv glad_glTexCoord1fv | ||
| 2977 | typedef void (APIENTRYP PFNGLTEXCOORD1IPROC)(GLint s); | ||
| 2978 | GLAPI PFNGLTEXCOORD1IPROC glad_glTexCoord1i; | ||
| 2979 | #define glTexCoord1i glad_glTexCoord1i | ||
| 2980 | typedef void (APIENTRYP PFNGLTEXCOORD1IVPROC)(const GLint *v); | ||
| 2981 | GLAPI PFNGLTEXCOORD1IVPROC glad_glTexCoord1iv; | ||
| 2982 | #define glTexCoord1iv glad_glTexCoord1iv | ||
| 2983 | typedef void (APIENTRYP PFNGLTEXCOORD1SPROC)(GLshort s); | ||
| 2984 | GLAPI PFNGLTEXCOORD1SPROC glad_glTexCoord1s; | ||
| 2985 | #define glTexCoord1s glad_glTexCoord1s | ||
| 2986 | typedef void (APIENTRYP PFNGLTEXCOORD1SVPROC)(const GLshort *v); | ||
| 2987 | GLAPI PFNGLTEXCOORD1SVPROC glad_glTexCoord1sv; | ||
| 2988 | #define glTexCoord1sv glad_glTexCoord1sv | ||
| 2989 | typedef void (APIENTRYP PFNGLTEXCOORD2DPROC)(GLdouble s, GLdouble t); | ||
| 2990 | GLAPI PFNGLTEXCOORD2DPROC glad_glTexCoord2d; | ||
| 2991 | #define glTexCoord2d glad_glTexCoord2d | ||
| 2992 | typedef void (APIENTRYP PFNGLTEXCOORD2DVPROC)(const GLdouble *v); | ||
| 2993 | GLAPI PFNGLTEXCOORD2DVPROC glad_glTexCoord2dv; | ||
| 2994 | #define glTexCoord2dv glad_glTexCoord2dv | ||
| 2995 | typedef void (APIENTRYP PFNGLTEXCOORD2FPROC)(GLfloat s, GLfloat t); | ||
| 2996 | GLAPI PFNGLTEXCOORD2FPROC glad_glTexCoord2f; | ||
| 2997 | #define glTexCoord2f glad_glTexCoord2f | ||
| 2998 | typedef void (APIENTRYP PFNGLTEXCOORD2FVPROC)(const GLfloat *v); | ||
| 2999 | GLAPI PFNGLTEXCOORD2FVPROC glad_glTexCoord2fv; | ||
| 3000 | #define glTexCoord2fv glad_glTexCoord2fv | ||
| 3001 | typedef void (APIENTRYP PFNGLTEXCOORD2IPROC)(GLint s, GLint t); | ||
| 3002 | GLAPI PFNGLTEXCOORD2IPROC glad_glTexCoord2i; | ||
| 3003 | #define glTexCoord2i glad_glTexCoord2i | ||
| 3004 | typedef void (APIENTRYP PFNGLTEXCOORD2IVPROC)(const GLint *v); | ||
| 3005 | GLAPI PFNGLTEXCOORD2IVPROC glad_glTexCoord2iv; | ||
| 3006 | #define glTexCoord2iv glad_glTexCoord2iv | ||
| 3007 | typedef void (APIENTRYP PFNGLTEXCOORD2SPROC)(GLshort s, GLshort t); | ||
| 3008 | GLAPI PFNGLTEXCOORD2SPROC glad_glTexCoord2s; | ||
| 3009 | #define glTexCoord2s glad_glTexCoord2s | ||
| 3010 | typedef void (APIENTRYP PFNGLTEXCOORD2SVPROC)(const GLshort *v); | ||
| 3011 | GLAPI PFNGLTEXCOORD2SVPROC glad_glTexCoord2sv; | ||
| 3012 | #define glTexCoord2sv glad_glTexCoord2sv | ||
| 3013 | typedef void (APIENTRYP PFNGLTEXCOORD3DPROC)(GLdouble s, GLdouble t, GLdouble r); | ||
| 3014 | GLAPI PFNGLTEXCOORD3DPROC glad_glTexCoord3d; | ||
| 3015 | #define glTexCoord3d glad_glTexCoord3d | ||
| 3016 | typedef void (APIENTRYP PFNGLTEXCOORD3DVPROC)(const GLdouble *v); | ||
| 3017 | GLAPI PFNGLTEXCOORD3DVPROC glad_glTexCoord3dv; | ||
| 3018 | #define glTexCoord3dv glad_glTexCoord3dv | ||
| 3019 | typedef void (APIENTRYP PFNGLTEXCOORD3FPROC)(GLfloat s, GLfloat t, GLfloat r); | ||
| 3020 | GLAPI PFNGLTEXCOORD3FPROC glad_glTexCoord3f; | ||
| 3021 | #define glTexCoord3f glad_glTexCoord3f | ||
| 3022 | typedef void (APIENTRYP PFNGLTEXCOORD3FVPROC)(const GLfloat *v); | ||
| 3023 | GLAPI PFNGLTEXCOORD3FVPROC glad_glTexCoord3fv; | ||
| 3024 | #define glTexCoord3fv glad_glTexCoord3fv | ||
| 3025 | typedef void (APIENTRYP PFNGLTEXCOORD3IPROC)(GLint s, GLint t, GLint r); | ||
| 3026 | GLAPI PFNGLTEXCOORD3IPROC glad_glTexCoord3i; | ||
| 3027 | #define glTexCoord3i glad_glTexCoord3i | ||
| 3028 | typedef void (APIENTRYP PFNGLTEXCOORD3IVPROC)(const GLint *v); | ||
| 3029 | GLAPI PFNGLTEXCOORD3IVPROC glad_glTexCoord3iv; | ||
| 3030 | #define glTexCoord3iv glad_glTexCoord3iv | ||
| 3031 | typedef void (APIENTRYP PFNGLTEXCOORD3SPROC)(GLshort s, GLshort t, GLshort r); | ||
| 3032 | GLAPI PFNGLTEXCOORD3SPROC glad_glTexCoord3s; | ||
| 3033 | #define glTexCoord3s glad_glTexCoord3s | ||
| 3034 | typedef void (APIENTRYP PFNGLTEXCOORD3SVPROC)(const GLshort *v); | ||
| 3035 | GLAPI PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv; | ||
| 3036 | #define glTexCoord3sv glad_glTexCoord3sv | ||
| 3037 | typedef void (APIENTRYP PFNGLTEXCOORD4DPROC)(GLdouble s, GLdouble t, GLdouble r, GLdouble q); | ||
| 3038 | GLAPI PFNGLTEXCOORD4DPROC glad_glTexCoord4d; | ||
| 3039 | #define glTexCoord4d glad_glTexCoord4d | ||
| 3040 | typedef void (APIENTRYP PFNGLTEXCOORD4DVPROC)(const GLdouble *v); | ||
| 3041 | GLAPI PFNGLTEXCOORD4DVPROC glad_glTexCoord4dv; | ||
| 3042 | #define glTexCoord4dv glad_glTexCoord4dv | ||
| 3043 | typedef void (APIENTRYP PFNGLTEXCOORD4FPROC)(GLfloat s, GLfloat t, GLfloat r, GLfloat q); | ||
| 3044 | GLAPI PFNGLTEXCOORD4FPROC glad_glTexCoord4f; | ||
| 3045 | #define glTexCoord4f glad_glTexCoord4f | ||
| 3046 | typedef void (APIENTRYP PFNGLTEXCOORD4FVPROC)(const GLfloat *v); | ||
| 3047 | GLAPI PFNGLTEXCOORD4FVPROC glad_glTexCoord4fv; | ||
| 3048 | #define glTexCoord4fv glad_glTexCoord4fv | ||
| 3049 | typedef void (APIENTRYP PFNGLTEXCOORD4IPROC)(GLint s, GLint t, GLint r, GLint q); | ||
| 3050 | GLAPI PFNGLTEXCOORD4IPROC glad_glTexCoord4i; | ||
| 3051 | #define glTexCoord4i glad_glTexCoord4i | ||
| 3052 | typedef void (APIENTRYP PFNGLTEXCOORD4IVPROC)(const GLint *v); | ||
| 3053 | GLAPI PFNGLTEXCOORD4IVPROC glad_glTexCoord4iv; | ||
| 3054 | #define glTexCoord4iv glad_glTexCoord4iv | ||
| 3055 | typedef void (APIENTRYP PFNGLTEXCOORD4SPROC)(GLshort s, GLshort t, GLshort r, GLshort q); | ||
| 3056 | GLAPI PFNGLTEXCOORD4SPROC glad_glTexCoord4s; | ||
| 3057 | #define glTexCoord4s glad_glTexCoord4s | ||
| 3058 | typedef void (APIENTRYP PFNGLTEXCOORD4SVPROC)(const GLshort *v); | ||
| 3059 | GLAPI PFNGLTEXCOORD4SVPROC glad_glTexCoord4sv; | ||
| 3060 | #define glTexCoord4sv glad_glTexCoord4sv | ||
| 3061 | typedef void (APIENTRYP PFNGLVERTEX2DPROC)(GLdouble x, GLdouble y); | ||
| 3062 | GLAPI PFNGLVERTEX2DPROC glad_glVertex2d; | ||
| 3063 | #define glVertex2d glad_glVertex2d | ||
| 3064 | typedef void (APIENTRYP PFNGLVERTEX2DVPROC)(const GLdouble *v); | ||
| 3065 | GLAPI PFNGLVERTEX2DVPROC glad_glVertex2dv; | ||
| 3066 | #define glVertex2dv glad_glVertex2dv | ||
| 3067 | typedef void (APIENTRYP PFNGLVERTEX2FPROC)(GLfloat x, GLfloat y); | ||
| 3068 | GLAPI PFNGLVERTEX2FPROC glad_glVertex2f; | ||
| 3069 | #define glVertex2f glad_glVertex2f | ||
| 3070 | typedef void (APIENTRYP PFNGLVERTEX2FVPROC)(const GLfloat *v); | ||
| 3071 | GLAPI PFNGLVERTEX2FVPROC glad_glVertex2fv; | ||
| 3072 | #define glVertex2fv glad_glVertex2fv | ||
| 3073 | typedef void (APIENTRYP PFNGLVERTEX2IPROC)(GLint x, GLint y); | ||
| 3074 | GLAPI PFNGLVERTEX2IPROC glad_glVertex2i; | ||
| 3075 | #define glVertex2i glad_glVertex2i | ||
| 3076 | typedef void (APIENTRYP PFNGLVERTEX2IVPROC)(const GLint *v); | ||
| 3077 | GLAPI PFNGLVERTEX2IVPROC glad_glVertex2iv; | ||
| 3078 | #define glVertex2iv glad_glVertex2iv | ||
| 3079 | typedef void (APIENTRYP PFNGLVERTEX2SPROC)(GLshort x, GLshort y); | ||
| 3080 | GLAPI PFNGLVERTEX2SPROC glad_glVertex2s; | ||
| 3081 | #define glVertex2s glad_glVertex2s | ||
| 3082 | typedef void (APIENTRYP PFNGLVERTEX2SVPROC)(const GLshort *v); | ||
| 3083 | GLAPI PFNGLVERTEX2SVPROC glad_glVertex2sv; | ||
| 3084 | #define glVertex2sv glad_glVertex2sv | ||
| 3085 | typedef void (APIENTRYP PFNGLVERTEX3DPROC)(GLdouble x, GLdouble y, GLdouble z); | ||
| 3086 | GLAPI PFNGLVERTEX3DPROC glad_glVertex3d; | ||
| 3087 | #define glVertex3d glad_glVertex3d | ||
| 3088 | typedef void (APIENTRYP PFNGLVERTEX3DVPROC)(const GLdouble *v); | ||
| 3089 | GLAPI PFNGLVERTEX3DVPROC glad_glVertex3dv; | ||
| 3090 | #define glVertex3dv glad_glVertex3dv | ||
| 3091 | typedef void (APIENTRYP PFNGLVERTEX3FPROC)(GLfloat x, GLfloat y, GLfloat z); | ||
| 3092 | GLAPI PFNGLVERTEX3FPROC glad_glVertex3f; | ||
| 3093 | #define glVertex3f glad_glVertex3f | ||
| 3094 | typedef void (APIENTRYP PFNGLVERTEX3FVPROC)(const GLfloat *v); | ||
| 3095 | GLAPI PFNGLVERTEX3FVPROC glad_glVertex3fv; | ||
| 3096 | #define glVertex3fv glad_glVertex3fv | ||
| 3097 | typedef void (APIENTRYP PFNGLVERTEX3IPROC)(GLint x, GLint y, GLint z); | ||
| 3098 | GLAPI PFNGLVERTEX3IPROC glad_glVertex3i; | ||
| 3099 | #define glVertex3i glad_glVertex3i | ||
| 3100 | typedef void (APIENTRYP PFNGLVERTEX3IVPROC)(const GLint *v); | ||
| 3101 | GLAPI PFNGLVERTEX3IVPROC glad_glVertex3iv; | ||
| 3102 | #define glVertex3iv glad_glVertex3iv | ||
| 3103 | typedef void (APIENTRYP PFNGLVERTEX3SPROC)(GLshort x, GLshort y, GLshort z); | ||
| 3104 | GLAPI PFNGLVERTEX3SPROC glad_glVertex3s; | ||
| 3105 | #define glVertex3s glad_glVertex3s | ||
| 3106 | typedef void (APIENTRYP PFNGLVERTEX3SVPROC)(const GLshort *v); | ||
| 3107 | GLAPI PFNGLVERTEX3SVPROC glad_glVertex3sv; | ||
| 3108 | #define glVertex3sv glad_glVertex3sv | ||
| 3109 | typedef void (APIENTRYP PFNGLVERTEX4DPROC)(GLdouble x, GLdouble y, GLdouble z, GLdouble w); | ||
| 3110 | GLAPI PFNGLVERTEX4DPROC glad_glVertex4d; | ||
| 3111 | #define glVertex4d glad_glVertex4d | ||
| 3112 | typedef void (APIENTRYP PFNGLVERTEX4DVPROC)(const GLdouble *v); | ||
| 3113 | GLAPI PFNGLVERTEX4DVPROC glad_glVertex4dv; | ||
| 3114 | #define glVertex4dv glad_glVertex4dv | ||
| 3115 | typedef void (APIENTRYP PFNGLVERTEX4FPROC)(GLfloat x, GLfloat y, GLfloat z, GLfloat w); | ||
| 3116 | GLAPI PFNGLVERTEX4FPROC glad_glVertex4f; | ||
| 3117 | #define glVertex4f glad_glVertex4f | ||
| 3118 | typedef void (APIENTRYP PFNGLVERTEX4FVPROC)(const GLfloat *v); | ||
| 3119 | GLAPI PFNGLVERTEX4FVPROC glad_glVertex4fv; | ||
| 3120 | #define glVertex4fv glad_glVertex4fv | ||
| 3121 | typedef void (APIENTRYP PFNGLVERTEX4IPROC)(GLint x, GLint y, GLint z, GLint w); | ||
| 3122 | GLAPI PFNGLVERTEX4IPROC glad_glVertex4i; | ||
| 3123 | #define glVertex4i glad_glVertex4i | ||
| 3124 | typedef void (APIENTRYP PFNGLVERTEX4IVPROC)(const GLint *v); | ||
| 3125 | GLAPI PFNGLVERTEX4IVPROC glad_glVertex4iv; | ||
| 3126 | #define glVertex4iv glad_glVertex4iv | ||
| 3127 | typedef void (APIENTRYP PFNGLVERTEX4SPROC)(GLshort x, GLshort y, GLshort z, GLshort w); | ||
| 3128 | GLAPI PFNGLVERTEX4SPROC glad_glVertex4s; | ||
| 3129 | #define glVertex4s glad_glVertex4s | ||
| 3130 | typedef void (APIENTRYP PFNGLVERTEX4SVPROC)(const GLshort *v); | ||
| 3131 | GLAPI PFNGLVERTEX4SVPROC glad_glVertex4sv; | ||
| 3132 | #define glVertex4sv glad_glVertex4sv | ||
| 3133 | typedef void (APIENTRYP PFNGLCLIPPLANEPROC)(GLenum plane, const GLdouble *equation); | ||
| 3134 | GLAPI PFNGLCLIPPLANEPROC glad_glClipPlane; | ||
| 3135 | #define glClipPlane glad_glClipPlane | ||
| 3136 | typedef void (APIENTRYP PFNGLCOLORMATERIALPROC)(GLenum face, GLenum mode); | ||
| 3137 | GLAPI PFNGLCOLORMATERIALPROC glad_glColorMaterial; | ||
| 3138 | #define glColorMaterial glad_glColorMaterial | ||
| 3139 | typedef void (APIENTRYP PFNGLFOGFPROC)(GLenum pname, GLfloat param); | ||
| 3140 | GLAPI PFNGLFOGFPROC glad_glFogf; | ||
| 3141 | #define glFogf glad_glFogf | ||
| 3142 | typedef void (APIENTRYP PFNGLFOGFVPROC)(GLenum pname, const GLfloat *params); | ||
| 3143 | GLAPI PFNGLFOGFVPROC glad_glFogfv; | ||
| 3144 | #define glFogfv glad_glFogfv | ||
| 3145 | typedef void (APIENTRYP PFNGLFOGIPROC)(GLenum pname, GLint param); | ||
| 3146 | GLAPI PFNGLFOGIPROC glad_glFogi; | ||
| 3147 | #define glFogi glad_glFogi | ||
| 3148 | typedef void (APIENTRYP PFNGLFOGIVPROC)(GLenum pname, const GLint *params); | ||
| 3149 | GLAPI PFNGLFOGIVPROC glad_glFogiv; | ||
| 3150 | #define glFogiv glad_glFogiv | ||
| 3151 | typedef void (APIENTRYP PFNGLLIGHTFPROC)(GLenum light, GLenum pname, GLfloat param); | ||
| 3152 | GLAPI PFNGLLIGHTFPROC glad_glLightf; | ||
| 3153 | #define glLightf glad_glLightf | ||
| 3154 | typedef void (APIENTRYP PFNGLLIGHTFVPROC)(GLenum light, GLenum pname, const GLfloat *params); | ||
| 3155 | GLAPI PFNGLLIGHTFVPROC glad_glLightfv; | ||
| 3156 | #define glLightfv glad_glLightfv | ||
| 3157 | typedef void (APIENTRYP PFNGLLIGHTIPROC)(GLenum light, GLenum pname, GLint param); | ||
| 3158 | GLAPI PFNGLLIGHTIPROC glad_glLighti; | ||
| 3159 | #define glLighti glad_glLighti | ||
| 3160 | typedef void (APIENTRYP PFNGLLIGHTIVPROC)(GLenum light, GLenum pname, const GLint *params); | ||
| 3161 | GLAPI PFNGLLIGHTIVPROC glad_glLightiv; | ||
| 3162 | #define glLightiv glad_glLightiv | ||
| 3163 | typedef void (APIENTRYP PFNGLLIGHTMODELFPROC)(GLenum pname, GLfloat param); | ||
| 3164 | GLAPI PFNGLLIGHTMODELFPROC glad_glLightModelf; | ||
| 3165 | #define glLightModelf glad_glLightModelf | ||
| 3166 | typedef void (APIENTRYP PFNGLLIGHTMODELFVPROC)(GLenum pname, const GLfloat *params); | ||
| 3167 | GLAPI PFNGLLIGHTMODELFVPROC glad_glLightModelfv; | ||
| 3168 | #define glLightModelfv glad_glLightModelfv | ||
| 3169 | typedef void (APIENTRYP PFNGLLIGHTMODELIPROC)(GLenum pname, GLint param); | ||
| 3170 | GLAPI PFNGLLIGHTMODELIPROC glad_glLightModeli; | ||
| 3171 | #define glLightModeli glad_glLightModeli | ||
| 3172 | typedef void (APIENTRYP PFNGLLIGHTMODELIVPROC)(GLenum pname, const GLint *params); | ||
| 3173 | GLAPI PFNGLLIGHTMODELIVPROC glad_glLightModeliv; | ||
| 3174 | #define glLightModeliv glad_glLightModeliv | ||
| 3175 | typedef void (APIENTRYP PFNGLLINESTIPPLEPROC)(GLint factor, GLushort pattern); | ||
| 3176 | GLAPI PFNGLLINESTIPPLEPROC glad_glLineStipple; | ||
| 3177 | #define glLineStipple glad_glLineStipple | ||
| 3178 | typedef void (APIENTRYP PFNGLMATERIALFPROC)(GLenum face, GLenum pname, GLfloat param); | ||
| 3179 | GLAPI PFNGLMATERIALFPROC glad_glMaterialf; | ||
| 3180 | #define glMaterialf glad_glMaterialf | ||
| 3181 | typedef void (APIENTRYP PFNGLMATERIALFVPROC)(GLenum face, GLenum pname, const GLfloat *params); | ||
| 3182 | GLAPI PFNGLMATERIALFVPROC glad_glMaterialfv; | ||
| 3183 | #define glMaterialfv glad_glMaterialfv | ||
| 3184 | typedef void (APIENTRYP PFNGLMATERIALIPROC)(GLenum face, GLenum pname, GLint param); | ||
| 3185 | GLAPI PFNGLMATERIALIPROC glad_glMateriali; | ||
| 3186 | #define glMateriali glad_glMateriali | ||
| 3187 | typedef void (APIENTRYP PFNGLMATERIALIVPROC)(GLenum face, GLenum pname, const GLint *params); | ||
| 3188 | GLAPI PFNGLMATERIALIVPROC glad_glMaterialiv; | ||
| 3189 | #define glMaterialiv glad_glMaterialiv | ||
| 3190 | typedef void (APIENTRYP PFNGLPOLYGONSTIPPLEPROC)(const GLubyte *mask); | ||
| 3191 | GLAPI PFNGLPOLYGONSTIPPLEPROC glad_glPolygonStipple; | ||
| 3192 | #define glPolygonStipple glad_glPolygonStipple | ||
| 3193 | typedef void (APIENTRYP PFNGLSHADEMODELPROC)(GLenum mode); | ||
| 3194 | GLAPI PFNGLSHADEMODELPROC glad_glShadeModel; | ||
| 3195 | #define glShadeModel glad_glShadeModel | ||
| 3196 | typedef void (APIENTRYP PFNGLTEXENVFPROC)(GLenum target, GLenum pname, GLfloat param); | ||
| 3197 | GLAPI PFNGLTEXENVFPROC glad_glTexEnvf; | ||
| 3198 | #define glTexEnvf glad_glTexEnvf | ||
| 3199 | typedef void (APIENTRYP PFNGLTEXENVFVPROC)(GLenum target, GLenum pname, const GLfloat *params); | ||
| 3200 | GLAPI PFNGLTEXENVFVPROC glad_glTexEnvfv; | ||
| 3201 | #define glTexEnvfv glad_glTexEnvfv | ||
| 3202 | typedef void (APIENTRYP PFNGLTEXENVIPROC)(GLenum target, GLenum pname, GLint param); | ||
| 3203 | GLAPI PFNGLTEXENVIPROC glad_glTexEnvi; | ||
| 3204 | #define glTexEnvi glad_glTexEnvi | ||
| 3205 | typedef void (APIENTRYP PFNGLTEXENVIVPROC)(GLenum target, GLenum pname, const GLint *params); | ||
| 3206 | GLAPI PFNGLTEXENVIVPROC glad_glTexEnviv; | ||
| 3207 | #define glTexEnviv glad_glTexEnviv | ||
| 3208 | typedef void (APIENTRYP PFNGLTEXGENDPROC)(GLenum coord, GLenum pname, GLdouble param); | ||
| 3209 | GLAPI PFNGLTEXGENDPROC glad_glTexGend; | ||
| 3210 | #define glTexGend glad_glTexGend | ||
| 3211 | typedef void (APIENTRYP PFNGLTEXGENDVPROC)(GLenum coord, GLenum pname, const GLdouble *params); | ||
| 3212 | GLAPI PFNGLTEXGENDVPROC glad_glTexGendv; | ||
| 3213 | #define glTexGendv glad_glTexGendv | ||
| 3214 | typedef void (APIENTRYP PFNGLTEXGENFPROC)(GLenum coord, GLenum pname, GLfloat param); | ||
| 3215 | GLAPI PFNGLTEXGENFPROC glad_glTexGenf; | ||
| 3216 | #define glTexGenf glad_glTexGenf | ||
| 3217 | typedef void (APIENTRYP PFNGLTEXGENFVPROC)(GLenum coord, GLenum pname, const GLfloat *params); | ||
| 3218 | GLAPI PFNGLTEXGENFVPROC glad_glTexGenfv; | ||
| 3219 | #define glTexGenfv glad_glTexGenfv | ||
| 3220 | typedef void (APIENTRYP PFNGLTEXGENIPROC)(GLenum coord, GLenum pname, GLint param); | ||
| 3221 | GLAPI PFNGLTEXGENIPROC glad_glTexGeni; | ||
| 3222 | #define glTexGeni glad_glTexGeni | ||
| 3223 | typedef void (APIENTRYP PFNGLTEXGENIVPROC)(GLenum coord, GLenum pname, const GLint *params); | ||
| 3224 | GLAPI PFNGLTEXGENIVPROC glad_glTexGeniv; | ||
| 3225 | #define glTexGeniv glad_glTexGeniv | ||
| 3226 | typedef void (APIENTRYP PFNGLFEEDBACKBUFFERPROC)(GLsizei size, GLenum type, GLfloat *buffer); | ||
| 3227 | GLAPI PFNGLFEEDBACKBUFFERPROC glad_glFeedbackBuffer; | ||
| 3228 | #define glFeedbackBuffer glad_glFeedbackBuffer | ||
| 3229 | typedef void (APIENTRYP PFNGLSELECTBUFFERPROC)(GLsizei size, GLuint *buffer); | ||
| 3230 | GLAPI PFNGLSELECTBUFFERPROC glad_glSelectBuffer; | ||
| 3231 | #define glSelectBuffer glad_glSelectBuffer | ||
| 3232 | typedef GLint (APIENTRYP PFNGLRENDERMODEPROC)(GLenum mode); | ||
| 3233 | GLAPI PFNGLRENDERMODEPROC glad_glRenderMode; | ||
| 3234 | #define glRenderMode glad_glRenderMode | ||
| 3235 | typedef void (APIENTRYP PFNGLINITNAMESPROC)(void); | ||
| 3236 | GLAPI PFNGLINITNAMESPROC glad_glInitNames; | ||
| 3237 | #define glInitNames glad_glInitNames | ||
| 3238 | typedef void (APIENTRYP PFNGLLOADNAMEPROC)(GLuint name); | ||
| 3239 | GLAPI PFNGLLOADNAMEPROC glad_glLoadName; | ||
| 3240 | #define glLoadName glad_glLoadName | ||
| 3241 | typedef void (APIENTRYP PFNGLPASSTHROUGHPROC)(GLfloat token); | ||
| 3242 | GLAPI PFNGLPASSTHROUGHPROC glad_glPassThrough; | ||
| 3243 | #define glPassThrough glad_glPassThrough | ||
| 3244 | typedef void (APIENTRYP PFNGLPOPNAMEPROC)(void); | ||
| 3245 | GLAPI PFNGLPOPNAMEPROC glad_glPopName; | ||
| 3246 | #define glPopName glad_glPopName | ||
| 3247 | typedef void (APIENTRYP PFNGLPUSHNAMEPROC)(GLuint name); | ||
| 3248 | GLAPI PFNGLPUSHNAMEPROC glad_glPushName; | ||
| 3249 | #define glPushName glad_glPushName | ||
| 3250 | typedef void (APIENTRYP PFNGLCLEARACCUMPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | ||
| 3251 | GLAPI PFNGLCLEARACCUMPROC glad_glClearAccum; | ||
| 3252 | #define glClearAccum glad_glClearAccum | ||
| 3253 | typedef void (APIENTRYP PFNGLCLEARINDEXPROC)(GLfloat c); | ||
| 3254 | GLAPI PFNGLCLEARINDEXPROC glad_glClearIndex; | ||
| 3255 | #define glClearIndex glad_glClearIndex | ||
| 3256 | typedef void (APIENTRYP PFNGLINDEXMASKPROC)(GLuint mask); | ||
| 3257 | GLAPI PFNGLINDEXMASKPROC glad_glIndexMask; | ||
| 3258 | #define glIndexMask glad_glIndexMask | ||
| 3259 | typedef void (APIENTRYP PFNGLACCUMPROC)(GLenum op, GLfloat value); | ||
| 3260 | GLAPI PFNGLACCUMPROC glad_glAccum; | ||
| 3261 | #define glAccum glad_glAccum | ||
| 3262 | typedef void (APIENTRYP PFNGLPOPATTRIBPROC)(void); | ||
| 3263 | GLAPI PFNGLPOPATTRIBPROC glad_glPopAttrib; | ||
| 3264 | #define glPopAttrib glad_glPopAttrib | ||
| 3265 | typedef void (APIENTRYP PFNGLPUSHATTRIBPROC)(GLbitfield mask); | ||
| 3266 | GLAPI PFNGLPUSHATTRIBPROC glad_glPushAttrib; | ||
| 3267 | #define glPushAttrib glad_glPushAttrib | ||
| 3268 | typedef void (APIENTRYP PFNGLMAP1DPROC)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points); | ||
| 3269 | GLAPI PFNGLMAP1DPROC glad_glMap1d; | ||
| 3270 | #define glMap1d glad_glMap1d | ||
| 3271 | typedef void (APIENTRYP PFNGLMAP1FPROC)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points); | ||
| 3272 | GLAPI PFNGLMAP1FPROC glad_glMap1f; | ||
| 3273 | #define glMap1f glad_glMap1f | ||
| 3274 | typedef void (APIENTRYP PFNGLMAP2DPROC)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points); | ||
| 3275 | GLAPI PFNGLMAP2DPROC glad_glMap2d; | ||
| 3276 | #define glMap2d glad_glMap2d | ||
| 3277 | typedef void (APIENTRYP PFNGLMAP2FPROC)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points); | ||
| 3278 | GLAPI PFNGLMAP2FPROC glad_glMap2f; | ||
| 3279 | #define glMap2f glad_glMap2f | ||
| 3280 | typedef void (APIENTRYP PFNGLMAPGRID1DPROC)(GLint un, GLdouble u1, GLdouble u2); | ||
| 3281 | GLAPI PFNGLMAPGRID1DPROC glad_glMapGrid1d; | ||
| 3282 | #define glMapGrid1d glad_glMapGrid1d | ||
| 3283 | typedef void (APIENTRYP PFNGLMAPGRID1FPROC)(GLint un, GLfloat u1, GLfloat u2); | ||
| 3284 | GLAPI PFNGLMAPGRID1FPROC glad_glMapGrid1f; | ||
| 3285 | #define glMapGrid1f glad_glMapGrid1f | ||
| 3286 | typedef void (APIENTRYP PFNGLMAPGRID2DPROC)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); | ||
| 3287 | GLAPI PFNGLMAPGRID2DPROC glad_glMapGrid2d; | ||
| 3288 | #define glMapGrid2d glad_glMapGrid2d | ||
| 3289 | typedef void (APIENTRYP PFNGLMAPGRID2FPROC)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); | ||
| 3290 | GLAPI PFNGLMAPGRID2FPROC glad_glMapGrid2f; | ||
| 3291 | #define glMapGrid2f glad_glMapGrid2f | ||
| 3292 | typedef void (APIENTRYP PFNGLEVALCOORD1DPROC)(GLdouble u); | ||
| 3293 | GLAPI PFNGLEVALCOORD1DPROC glad_glEvalCoord1d; | ||
| 3294 | #define glEvalCoord1d glad_glEvalCoord1d | ||
| 3295 | typedef void (APIENTRYP PFNGLEVALCOORD1DVPROC)(const GLdouble *u); | ||
| 3296 | GLAPI PFNGLEVALCOORD1DVPROC glad_glEvalCoord1dv; | ||
| 3297 | #define glEvalCoord1dv glad_glEvalCoord1dv | ||
| 3298 | typedef void (APIENTRYP PFNGLEVALCOORD1FPROC)(GLfloat u); | ||
| 3299 | GLAPI PFNGLEVALCOORD1FPROC glad_glEvalCoord1f; | ||
| 3300 | #define glEvalCoord1f glad_glEvalCoord1f | ||
| 3301 | typedef void (APIENTRYP PFNGLEVALCOORD1FVPROC)(const GLfloat *u); | ||
| 3302 | GLAPI PFNGLEVALCOORD1FVPROC glad_glEvalCoord1fv; | ||
| 3303 | #define glEvalCoord1fv glad_glEvalCoord1fv | ||
| 3304 | typedef void (APIENTRYP PFNGLEVALCOORD2DPROC)(GLdouble u, GLdouble v); | ||
| 3305 | GLAPI PFNGLEVALCOORD2DPROC glad_glEvalCoord2d; | ||
| 3306 | #define glEvalCoord2d glad_glEvalCoord2d | ||
| 3307 | typedef void (APIENTRYP PFNGLEVALCOORD2DVPROC)(const GLdouble *u); | ||
| 3308 | GLAPI PFNGLEVALCOORD2DVPROC glad_glEvalCoord2dv; | ||
| 3309 | #define glEvalCoord2dv glad_glEvalCoord2dv | ||
| 3310 | typedef void (APIENTRYP PFNGLEVALCOORD2FPROC)(GLfloat u, GLfloat v); | ||
| 3311 | GLAPI PFNGLEVALCOORD2FPROC glad_glEvalCoord2f; | ||
| 3312 | #define glEvalCoord2f glad_glEvalCoord2f | ||
| 3313 | typedef void (APIENTRYP PFNGLEVALCOORD2FVPROC)(const GLfloat *u); | ||
| 3314 | GLAPI PFNGLEVALCOORD2FVPROC glad_glEvalCoord2fv; | ||
| 3315 | #define glEvalCoord2fv glad_glEvalCoord2fv | ||
| 3316 | typedef void (APIENTRYP PFNGLEVALMESH1PROC)(GLenum mode, GLint i1, GLint i2); | ||
| 3317 | GLAPI PFNGLEVALMESH1PROC glad_glEvalMesh1; | ||
| 3318 | #define glEvalMesh1 glad_glEvalMesh1 | ||
| 3319 | typedef void (APIENTRYP PFNGLEVALPOINT1PROC)(GLint i); | ||
| 3320 | GLAPI PFNGLEVALPOINT1PROC glad_glEvalPoint1; | ||
| 3321 | #define glEvalPoint1 glad_glEvalPoint1 | ||
| 3322 | typedef void (APIENTRYP PFNGLEVALMESH2PROC)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); | ||
| 3323 | GLAPI PFNGLEVALMESH2PROC glad_glEvalMesh2; | ||
| 3324 | #define glEvalMesh2 glad_glEvalMesh2 | ||
| 3325 | typedef void (APIENTRYP PFNGLEVALPOINT2PROC)(GLint i, GLint j); | ||
| 3326 | GLAPI PFNGLEVALPOINT2PROC glad_glEvalPoint2; | ||
| 3327 | #define glEvalPoint2 glad_glEvalPoint2 | ||
| 3328 | typedef void (APIENTRYP PFNGLALPHAFUNCPROC)(GLenum func, GLfloat ref); | ||
| 3329 | GLAPI PFNGLALPHAFUNCPROC glad_glAlphaFunc; | ||
| 3330 | #define glAlphaFunc glad_glAlphaFunc | ||
| 3331 | typedef void (APIENTRYP PFNGLPIXELZOOMPROC)(GLfloat xfactor, GLfloat yfactor); | ||
| 3332 | GLAPI PFNGLPIXELZOOMPROC glad_glPixelZoom; | ||
| 3333 | #define glPixelZoom glad_glPixelZoom | ||
| 3334 | typedef void (APIENTRYP PFNGLPIXELTRANSFERFPROC)(GLenum pname, GLfloat param); | ||
| 3335 | GLAPI PFNGLPIXELTRANSFERFPROC glad_glPixelTransferf; | ||
| 3336 | #define glPixelTransferf glad_glPixelTransferf | ||
| 3337 | typedef void (APIENTRYP PFNGLPIXELTRANSFERIPROC)(GLenum pname, GLint param); | ||
| 3338 | GLAPI PFNGLPIXELTRANSFERIPROC glad_glPixelTransferi; | ||
| 3339 | #define glPixelTransferi glad_glPixelTransferi | ||
| 3340 | typedef void (APIENTRYP PFNGLPIXELMAPFVPROC)(GLenum map, GLsizei mapsize, const GLfloat *values); | ||
| 3341 | GLAPI PFNGLPIXELMAPFVPROC glad_glPixelMapfv; | ||
| 3342 | #define glPixelMapfv glad_glPixelMapfv | ||
| 3343 | typedef void (APIENTRYP PFNGLPIXELMAPUIVPROC)(GLenum map, GLsizei mapsize, const GLuint *values); | ||
| 3344 | GLAPI PFNGLPIXELMAPUIVPROC glad_glPixelMapuiv; | ||
| 3345 | #define glPixelMapuiv glad_glPixelMapuiv | ||
| 3346 | typedef void (APIENTRYP PFNGLPIXELMAPUSVPROC)(GLenum map, GLsizei mapsize, const GLushort *values); | ||
| 3347 | GLAPI PFNGLPIXELMAPUSVPROC glad_glPixelMapusv; | ||
| 3348 | #define glPixelMapusv glad_glPixelMapusv | ||
| 3349 | typedef void (APIENTRYP PFNGLCOPYPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); | ||
| 3350 | GLAPI PFNGLCOPYPIXELSPROC glad_glCopyPixels; | ||
| 3351 | #define glCopyPixels glad_glCopyPixels | ||
| 3352 | typedef void (APIENTRYP PFNGLDRAWPIXELSPROC)(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); | ||
| 3353 | GLAPI PFNGLDRAWPIXELSPROC glad_glDrawPixels; | ||
| 3354 | #define glDrawPixels glad_glDrawPixels | ||
| 3355 | typedef void (APIENTRYP PFNGLGETCLIPPLANEPROC)(GLenum plane, GLdouble *equation); | ||
| 3356 | GLAPI PFNGLGETCLIPPLANEPROC glad_glGetClipPlane; | ||
| 3357 | #define glGetClipPlane glad_glGetClipPlane | ||
| 3358 | typedef void (APIENTRYP PFNGLGETLIGHTFVPROC)(GLenum light, GLenum pname, GLfloat *params); | ||
| 3359 | GLAPI PFNGLGETLIGHTFVPROC glad_glGetLightfv; | ||
| 3360 | #define glGetLightfv glad_glGetLightfv | ||
| 3361 | typedef void (APIENTRYP PFNGLGETLIGHTIVPROC)(GLenum light, GLenum pname, GLint *params); | ||
| 3362 | GLAPI PFNGLGETLIGHTIVPROC glad_glGetLightiv; | ||
| 3363 | #define glGetLightiv glad_glGetLightiv | ||
| 3364 | typedef void (APIENTRYP PFNGLGETMAPDVPROC)(GLenum target, GLenum query, GLdouble *v); | ||
| 3365 | GLAPI PFNGLGETMAPDVPROC glad_glGetMapdv; | ||
| 3366 | #define glGetMapdv glad_glGetMapdv | ||
| 3367 | typedef void (APIENTRYP PFNGLGETMAPFVPROC)(GLenum target, GLenum query, GLfloat *v); | ||
| 3368 | GLAPI PFNGLGETMAPFVPROC glad_glGetMapfv; | ||
| 3369 | #define glGetMapfv glad_glGetMapfv | ||
| 3370 | typedef void (APIENTRYP PFNGLGETMAPIVPROC)(GLenum target, GLenum query, GLint *v); | ||
| 3371 | GLAPI PFNGLGETMAPIVPROC glad_glGetMapiv; | ||
| 3372 | #define glGetMapiv glad_glGetMapiv | ||
| 3373 | typedef void (APIENTRYP PFNGLGETMATERIALFVPROC)(GLenum face, GLenum pname, GLfloat *params); | ||
| 3374 | GLAPI PFNGLGETMATERIALFVPROC glad_glGetMaterialfv; | ||
| 3375 | #define glGetMaterialfv glad_glGetMaterialfv | ||
| 3376 | typedef void (APIENTRYP PFNGLGETMATERIALIVPROC)(GLenum face, GLenum pname, GLint *params); | ||
| 3377 | GLAPI PFNGLGETMATERIALIVPROC glad_glGetMaterialiv; | ||
| 3378 | #define glGetMaterialiv glad_glGetMaterialiv | ||
| 3379 | typedef void (APIENTRYP PFNGLGETPIXELMAPFVPROC)(GLenum map, GLfloat *values); | ||
| 3380 | GLAPI PFNGLGETPIXELMAPFVPROC glad_glGetPixelMapfv; | ||
| 3381 | #define glGetPixelMapfv glad_glGetPixelMapfv | ||
| 3382 | typedef void (APIENTRYP PFNGLGETPIXELMAPUIVPROC)(GLenum map, GLuint *values); | ||
| 3383 | GLAPI PFNGLGETPIXELMAPUIVPROC glad_glGetPixelMapuiv; | ||
| 3384 | #define glGetPixelMapuiv glad_glGetPixelMapuiv | ||
| 3385 | typedef void (APIENTRYP PFNGLGETPIXELMAPUSVPROC)(GLenum map, GLushort *values); | ||
| 3386 | GLAPI PFNGLGETPIXELMAPUSVPROC glad_glGetPixelMapusv; | ||
| 3387 | #define glGetPixelMapusv glad_glGetPixelMapusv | ||
| 3388 | typedef void (APIENTRYP PFNGLGETPOLYGONSTIPPLEPROC)(GLubyte *mask); | ||
| 3389 | GLAPI PFNGLGETPOLYGONSTIPPLEPROC glad_glGetPolygonStipple; | ||
| 3390 | #define glGetPolygonStipple glad_glGetPolygonStipple | ||
| 3391 | typedef void (APIENTRYP PFNGLGETTEXENVFVPROC)(GLenum target, GLenum pname, GLfloat *params); | ||
| 3392 | GLAPI PFNGLGETTEXENVFVPROC glad_glGetTexEnvfv; | ||
| 3393 | #define glGetTexEnvfv glad_glGetTexEnvfv | ||
| 3394 | typedef void (APIENTRYP PFNGLGETTEXENVIVPROC)(GLenum target, GLenum pname, GLint *params); | ||
| 3395 | GLAPI PFNGLGETTEXENVIVPROC glad_glGetTexEnviv; | ||
| 3396 | #define glGetTexEnviv glad_glGetTexEnviv | ||
| 3397 | typedef void (APIENTRYP PFNGLGETTEXGENDVPROC)(GLenum coord, GLenum pname, GLdouble *params); | ||
| 3398 | GLAPI PFNGLGETTEXGENDVPROC glad_glGetTexGendv; | ||
| 3399 | #define glGetTexGendv glad_glGetTexGendv | ||
| 3400 | typedef void (APIENTRYP PFNGLGETTEXGENFVPROC)(GLenum coord, GLenum pname, GLfloat *params); | ||
| 3401 | GLAPI PFNGLGETTEXGENFVPROC glad_glGetTexGenfv; | ||
| 3402 | #define glGetTexGenfv glad_glGetTexGenfv | ||
| 3403 | typedef void (APIENTRYP PFNGLGETTEXGENIVPROC)(GLenum coord, GLenum pname, GLint *params); | ||
| 3404 | GLAPI PFNGLGETTEXGENIVPROC glad_glGetTexGeniv; | ||
| 3405 | #define glGetTexGeniv glad_glGetTexGeniv | ||
| 3406 | typedef GLboolean (APIENTRYP PFNGLISLISTPROC)(GLuint list); | ||
| 3407 | GLAPI PFNGLISLISTPROC glad_glIsList; | ||
| 3408 | #define glIsList glad_glIsList | ||
| 3409 | typedef void (APIENTRYP PFNGLFRUSTUMPROC)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); | ||
| 3410 | GLAPI PFNGLFRUSTUMPROC glad_glFrustum; | ||
| 3411 | #define glFrustum glad_glFrustum | ||
| 3412 | typedef void (APIENTRYP PFNGLLOADIDENTITYPROC)(void); | ||
| 3413 | GLAPI PFNGLLOADIDENTITYPROC glad_glLoadIdentity; | ||
| 3414 | #define glLoadIdentity glad_glLoadIdentity | ||
| 3415 | typedef void (APIENTRYP PFNGLLOADMATRIXFPROC)(const GLfloat *m); | ||
| 3416 | GLAPI PFNGLLOADMATRIXFPROC glad_glLoadMatrixf; | ||
| 3417 | #define glLoadMatrixf glad_glLoadMatrixf | ||
| 3418 | typedef void (APIENTRYP PFNGLLOADMATRIXDPROC)(const GLdouble *m); | ||
| 3419 | GLAPI PFNGLLOADMATRIXDPROC glad_glLoadMatrixd; | ||
| 3420 | #define glLoadMatrixd glad_glLoadMatrixd | ||
| 3421 | typedef void (APIENTRYP PFNGLMATRIXMODEPROC)(GLenum mode); | ||
| 3422 | GLAPI PFNGLMATRIXMODEPROC glad_glMatrixMode; | ||
| 3423 | #define glMatrixMode glad_glMatrixMode | ||
| 3424 | typedef void (APIENTRYP PFNGLMULTMATRIXFPROC)(const GLfloat *m); | ||
| 3425 | GLAPI PFNGLMULTMATRIXFPROC glad_glMultMatrixf; | ||
| 3426 | #define glMultMatrixf glad_glMultMatrixf | ||
| 3427 | typedef void (APIENTRYP PFNGLMULTMATRIXDPROC)(const GLdouble *m); | ||
| 3428 | GLAPI PFNGLMULTMATRIXDPROC glad_glMultMatrixd; | ||
| 3429 | #define glMultMatrixd glad_glMultMatrixd | ||
| 3430 | typedef void (APIENTRYP PFNGLORTHOPROC)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); | ||
| 3431 | GLAPI PFNGLORTHOPROC glad_glOrtho; | ||
| 3432 | #define glOrtho glad_glOrtho | ||
| 3433 | typedef void (APIENTRYP PFNGLPOPMATRIXPROC)(void); | ||
| 3434 | GLAPI PFNGLPOPMATRIXPROC glad_glPopMatrix; | ||
| 3435 | #define glPopMatrix glad_glPopMatrix | ||
| 3436 | typedef void (APIENTRYP PFNGLPUSHMATRIXPROC)(void); | ||
| 3437 | GLAPI PFNGLPUSHMATRIXPROC glad_glPushMatrix; | ||
| 3438 | #define glPushMatrix glad_glPushMatrix | ||
| 3439 | typedef void (APIENTRYP PFNGLROTATEDPROC)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); | ||
| 3440 | GLAPI PFNGLROTATEDPROC glad_glRotated; | ||
| 3441 | #define glRotated glad_glRotated | ||
| 3442 | typedef void (APIENTRYP PFNGLROTATEFPROC)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); | ||
| 3443 | GLAPI PFNGLROTATEFPROC glad_glRotatef; | ||
| 3444 | #define glRotatef glad_glRotatef | ||
| 3445 | typedef void (APIENTRYP PFNGLSCALEDPROC)(GLdouble x, GLdouble y, GLdouble z); | ||
| 3446 | GLAPI PFNGLSCALEDPROC glad_glScaled; | ||
| 3447 | #define glScaled glad_glScaled | ||
| 3448 | typedef void (APIENTRYP PFNGLSCALEFPROC)(GLfloat x, GLfloat y, GLfloat z); | ||
| 3449 | GLAPI PFNGLSCALEFPROC glad_glScalef; | ||
| 3450 | #define glScalef glad_glScalef | ||
| 3451 | typedef void (APIENTRYP PFNGLTRANSLATEDPROC)(GLdouble x, GLdouble y, GLdouble z); | ||
| 3452 | GLAPI PFNGLTRANSLATEDPROC glad_glTranslated; | ||
| 3453 | #define glTranslated glad_glTranslated | ||
| 3454 | typedef void (APIENTRYP PFNGLTRANSLATEFPROC)(GLfloat x, GLfloat y, GLfloat z); | ||
| 3455 | GLAPI PFNGLTRANSLATEFPROC glad_glTranslatef; | ||
| 3456 | #define glTranslatef glad_glTranslatef | ||
| 2191 | #endif | 3457 | #endif |
| 2192 | #ifndef GL_VERSION_1_1 | 3458 | #ifndef GL_VERSION_1_1 |
| 2193 | #define GL_VERSION_1_1 1 | 3459 | #define GL_VERSION_1_1 1 |
| @@ -2198,6 +3464,9 @@ GLAPI PFNGLDRAWARRAYSPROC glad_glDrawArrays; | |||
| 2198 | typedef void (APIENTRYP PFNGLDRAWELEMENTSPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices); | 3464 | typedef void (APIENTRYP PFNGLDRAWELEMENTSPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices); |
| 2199 | GLAPI PFNGLDRAWELEMENTSPROC glad_glDrawElements; | 3465 | GLAPI PFNGLDRAWELEMENTSPROC glad_glDrawElements; |
| 2200 | #define glDrawElements glad_glDrawElements | 3466 | #define glDrawElements glad_glDrawElements |
| 3467 | typedef void (APIENTRYP PFNGLGETPOINTERVPROC)(GLenum pname, void **params); | ||
| 3468 | GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | ||
| 3469 | #define glGetPointerv glad_glGetPointerv | ||
| 2201 | typedef void (APIENTRYP PFNGLPOLYGONOFFSETPROC)(GLfloat factor, GLfloat units); | 3470 | typedef void (APIENTRYP PFNGLPOLYGONOFFSETPROC)(GLfloat factor, GLfloat units); |
| 2202 | GLAPI PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset; | 3471 | GLAPI PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset; |
| 2203 | #define glPolygonOffset glad_glPolygonOffset | 3472 | #define glPolygonOffset glad_glPolygonOffset |
| @@ -2231,6 +3500,54 @@ GLAPI PFNGLGENTEXTURESPROC glad_glGenTextures; | |||
| 2231 | typedef GLboolean (APIENTRYP PFNGLISTEXTUREPROC)(GLuint texture); | 3500 | typedef GLboolean (APIENTRYP PFNGLISTEXTUREPROC)(GLuint texture); |
| 2232 | GLAPI PFNGLISTEXTUREPROC glad_glIsTexture; | 3501 | GLAPI PFNGLISTEXTUREPROC glad_glIsTexture; |
| 2233 | #define glIsTexture glad_glIsTexture | 3502 | #define glIsTexture glad_glIsTexture |
| 3503 | typedef void (APIENTRYP PFNGLARRAYELEMENTPROC)(GLint i); | ||
| 3504 | GLAPI PFNGLARRAYELEMENTPROC glad_glArrayElement; | ||
| 3505 | #define glArrayElement glad_glArrayElement | ||
| 3506 | typedef void (APIENTRYP PFNGLCOLORPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer); | ||
| 3507 | GLAPI PFNGLCOLORPOINTERPROC glad_glColorPointer; | ||
| 3508 | #define glColorPointer glad_glColorPointer | ||
| 3509 | typedef void (APIENTRYP PFNGLDISABLECLIENTSTATEPROC)(GLenum array); | ||
| 3510 | GLAPI PFNGLDISABLECLIENTSTATEPROC glad_glDisableClientState; | ||
| 3511 | #define glDisableClientState glad_glDisableClientState | ||
| 3512 | typedef void (APIENTRYP PFNGLEDGEFLAGPOINTERPROC)(GLsizei stride, const void *pointer); | ||
| 3513 | GLAPI PFNGLEDGEFLAGPOINTERPROC glad_glEdgeFlagPointer; | ||
| 3514 | #define glEdgeFlagPointer glad_glEdgeFlagPointer | ||
| 3515 | typedef void (APIENTRYP PFNGLENABLECLIENTSTATEPROC)(GLenum array); | ||
| 3516 | GLAPI PFNGLENABLECLIENTSTATEPROC glad_glEnableClientState; | ||
| 3517 | #define glEnableClientState glad_glEnableClientState | ||
| 3518 | typedef void (APIENTRYP PFNGLINDEXPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer); | ||
| 3519 | GLAPI PFNGLINDEXPOINTERPROC glad_glIndexPointer; | ||
| 3520 | #define glIndexPointer glad_glIndexPointer | ||
| 3521 | typedef void (APIENTRYP PFNGLINTERLEAVEDARRAYSPROC)(GLenum format, GLsizei stride, const void *pointer); | ||
| 3522 | GLAPI PFNGLINTERLEAVEDARRAYSPROC glad_glInterleavedArrays; | ||
| 3523 | #define glInterleavedArrays glad_glInterleavedArrays | ||
| 3524 | typedef void (APIENTRYP PFNGLNORMALPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer); | ||
| 3525 | GLAPI PFNGLNORMALPOINTERPROC glad_glNormalPointer; | ||
| 3526 | #define glNormalPointer glad_glNormalPointer | ||
| 3527 | typedef void (APIENTRYP PFNGLTEXCOORDPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer); | ||
| 3528 | GLAPI PFNGLTEXCOORDPOINTERPROC glad_glTexCoordPointer; | ||
| 3529 | #define glTexCoordPointer glad_glTexCoordPointer | ||
| 3530 | typedef void (APIENTRYP PFNGLVERTEXPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer); | ||
| 3531 | GLAPI PFNGLVERTEXPOINTERPROC glad_glVertexPointer; | ||
| 3532 | #define glVertexPointer glad_glVertexPointer | ||
| 3533 | typedef GLboolean (APIENTRYP PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, const GLuint *textures, GLboolean *residences); | ||
| 3534 | GLAPI PFNGLARETEXTURESRESIDENTPROC glad_glAreTexturesResident; | ||
| 3535 | #define glAreTexturesResident glad_glAreTexturesResident | ||
| 3536 | typedef void (APIENTRYP PFNGLPRIORITIZETEXTURESPROC)(GLsizei n, const GLuint *textures, const GLfloat *priorities); | ||
| 3537 | GLAPI PFNGLPRIORITIZETEXTURESPROC glad_glPrioritizeTextures; | ||
| 3538 | #define glPrioritizeTextures glad_glPrioritizeTextures | ||
| 3539 | typedef void (APIENTRYP PFNGLINDEXUBPROC)(GLubyte c); | ||
| 3540 | GLAPI PFNGLINDEXUBPROC glad_glIndexub; | ||
| 3541 | #define glIndexub glad_glIndexub | ||
| 3542 | typedef void (APIENTRYP PFNGLINDEXUBVPROC)(const GLubyte *c); | ||
| 3543 | GLAPI PFNGLINDEXUBVPROC glad_glIndexubv; | ||
| 3544 | #define glIndexubv glad_glIndexubv | ||
| 3545 | typedef void (APIENTRYP PFNGLPOPCLIENTATTRIBPROC)(void); | ||
| 3546 | GLAPI PFNGLPOPCLIENTATTRIBPROC glad_glPopClientAttrib; | ||
| 3547 | #define glPopClientAttrib glad_glPopClientAttrib | ||
| 3548 | typedef void (APIENTRYP PFNGLPUSHCLIENTATTRIBPROC)(GLbitfield mask); | ||
| 3549 | GLAPI PFNGLPUSHCLIENTATTRIBPROC glad_glPushClientAttrib; | ||
| 3550 | #define glPushClientAttrib glad_glPushClientAttrib | ||
| 2234 | #endif | 3551 | #endif |
| 2235 | #ifndef GL_VERSION_1_2 | 3552 | #ifndef GL_VERSION_1_2 |
| 2236 | #define GL_VERSION_1_2 1 | 3553 | #define GL_VERSION_1_2 1 |
| @@ -2278,6 +3595,117 @@ GLAPI PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D; | |||
| 2278 | typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint level, void *img); | 3595 | typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint level, void *img); |
| 2279 | GLAPI PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage; | 3596 | GLAPI PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage; |
| 2280 | #define glGetCompressedTexImage glad_glGetCompressedTexImage | 3597 | #define glGetCompressedTexImage glad_glGetCompressedTexImage |
| 3598 | typedef void (APIENTRYP PFNGLCLIENTACTIVETEXTUREPROC)(GLenum texture); | ||
| 3599 | GLAPI PFNGLCLIENTACTIVETEXTUREPROC glad_glClientActiveTexture; | ||
| 3600 | #define glClientActiveTexture glad_glClientActiveTexture | ||
| 3601 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1DPROC)(GLenum target, GLdouble s); | ||
| 3602 | GLAPI PFNGLMULTITEXCOORD1DPROC glad_glMultiTexCoord1d; | ||
| 3603 | #define glMultiTexCoord1d glad_glMultiTexCoord1d | ||
| 3604 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1DVPROC)(GLenum target, const GLdouble *v); | ||
| 3605 | GLAPI PFNGLMULTITEXCOORD1DVPROC glad_glMultiTexCoord1dv; | ||
| 3606 | #define glMultiTexCoord1dv glad_glMultiTexCoord1dv | ||
| 3607 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1FPROC)(GLenum target, GLfloat s); | ||
| 3608 | GLAPI PFNGLMULTITEXCOORD1FPROC glad_glMultiTexCoord1f; | ||
| 3609 | #define glMultiTexCoord1f glad_glMultiTexCoord1f | ||
| 3610 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1FVPROC)(GLenum target, const GLfloat *v); | ||
| 3611 | GLAPI PFNGLMULTITEXCOORD1FVPROC glad_glMultiTexCoord1fv; | ||
| 3612 | #define glMultiTexCoord1fv glad_glMultiTexCoord1fv | ||
| 3613 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1IPROC)(GLenum target, GLint s); | ||
| 3614 | GLAPI PFNGLMULTITEXCOORD1IPROC glad_glMultiTexCoord1i; | ||
| 3615 | #define glMultiTexCoord1i glad_glMultiTexCoord1i | ||
| 3616 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1IVPROC)(GLenum target, const GLint *v); | ||
| 3617 | GLAPI PFNGLMULTITEXCOORD1IVPROC glad_glMultiTexCoord1iv; | ||
| 3618 | #define glMultiTexCoord1iv glad_glMultiTexCoord1iv | ||
| 3619 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1SPROC)(GLenum target, GLshort s); | ||
| 3620 | GLAPI PFNGLMULTITEXCOORD1SPROC glad_glMultiTexCoord1s; | ||
| 3621 | #define glMultiTexCoord1s glad_glMultiTexCoord1s | ||
| 3622 | typedef void (APIENTRYP PFNGLMULTITEXCOORD1SVPROC)(GLenum target, const GLshort *v); | ||
| 3623 | GLAPI PFNGLMULTITEXCOORD1SVPROC glad_glMultiTexCoord1sv; | ||
| 3624 | #define glMultiTexCoord1sv glad_glMultiTexCoord1sv | ||
| 3625 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2DPROC)(GLenum target, GLdouble s, GLdouble t); | ||
| 3626 | GLAPI PFNGLMULTITEXCOORD2DPROC glad_glMultiTexCoord2d; | ||
| 3627 | #define glMultiTexCoord2d glad_glMultiTexCoord2d | ||
| 3628 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2DVPROC)(GLenum target, const GLdouble *v); | ||
| 3629 | GLAPI PFNGLMULTITEXCOORD2DVPROC glad_glMultiTexCoord2dv; | ||
| 3630 | #define glMultiTexCoord2dv glad_glMultiTexCoord2dv | ||
| 3631 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2FPROC)(GLenum target, GLfloat s, GLfloat t); | ||
| 3632 | GLAPI PFNGLMULTITEXCOORD2FPROC glad_glMultiTexCoord2f; | ||
| 3633 | #define glMultiTexCoord2f glad_glMultiTexCoord2f | ||
| 3634 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2FVPROC)(GLenum target, const GLfloat *v); | ||
| 3635 | GLAPI PFNGLMULTITEXCOORD2FVPROC glad_glMultiTexCoord2fv; | ||
| 3636 | #define glMultiTexCoord2fv glad_glMultiTexCoord2fv | ||
| 3637 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2IPROC)(GLenum target, GLint s, GLint t); | ||
| 3638 | GLAPI PFNGLMULTITEXCOORD2IPROC glad_glMultiTexCoord2i; | ||
| 3639 | #define glMultiTexCoord2i glad_glMultiTexCoord2i | ||
| 3640 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2IVPROC)(GLenum target, const GLint *v); | ||
| 3641 | GLAPI PFNGLMULTITEXCOORD2IVPROC glad_glMultiTexCoord2iv; | ||
| 3642 | #define glMultiTexCoord2iv glad_glMultiTexCoord2iv | ||
| 3643 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2SPROC)(GLenum target, GLshort s, GLshort t); | ||
| 3644 | GLAPI PFNGLMULTITEXCOORD2SPROC glad_glMultiTexCoord2s; | ||
| 3645 | #define glMultiTexCoord2s glad_glMultiTexCoord2s | ||
| 3646 | typedef void (APIENTRYP PFNGLMULTITEXCOORD2SVPROC)(GLenum target, const GLshort *v); | ||
| 3647 | GLAPI PFNGLMULTITEXCOORD2SVPROC glad_glMultiTexCoord2sv; | ||
| 3648 | #define glMultiTexCoord2sv glad_glMultiTexCoord2sv | ||
| 3649 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3DPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r); | ||
| 3650 | GLAPI PFNGLMULTITEXCOORD3DPROC glad_glMultiTexCoord3d; | ||
| 3651 | #define glMultiTexCoord3d glad_glMultiTexCoord3d | ||
| 3652 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3DVPROC)(GLenum target, const GLdouble *v); | ||
| 3653 | GLAPI PFNGLMULTITEXCOORD3DVPROC glad_glMultiTexCoord3dv; | ||
| 3654 | #define glMultiTexCoord3dv glad_glMultiTexCoord3dv | ||
| 3655 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3FPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r); | ||
| 3656 | GLAPI PFNGLMULTITEXCOORD3FPROC glad_glMultiTexCoord3f; | ||
| 3657 | #define glMultiTexCoord3f glad_glMultiTexCoord3f | ||
| 3658 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3FVPROC)(GLenum target, const GLfloat *v); | ||
| 3659 | GLAPI PFNGLMULTITEXCOORD3FVPROC glad_glMultiTexCoord3fv; | ||
| 3660 | #define glMultiTexCoord3fv glad_glMultiTexCoord3fv | ||
| 3661 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3IPROC)(GLenum target, GLint s, GLint t, GLint r); | ||
| 3662 | GLAPI PFNGLMULTITEXCOORD3IPROC glad_glMultiTexCoord3i; | ||
| 3663 | #define glMultiTexCoord3i glad_glMultiTexCoord3i | ||
| 3664 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3IVPROC)(GLenum target, const GLint *v); | ||
| 3665 | GLAPI PFNGLMULTITEXCOORD3IVPROC glad_glMultiTexCoord3iv; | ||
| 3666 | #define glMultiTexCoord3iv glad_glMultiTexCoord3iv | ||
| 3667 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3SPROC)(GLenum target, GLshort s, GLshort t, GLshort r); | ||
| 3668 | GLAPI PFNGLMULTITEXCOORD3SPROC glad_glMultiTexCoord3s; | ||
| 3669 | #define glMultiTexCoord3s glad_glMultiTexCoord3s | ||
| 3670 | typedef void (APIENTRYP PFNGLMULTITEXCOORD3SVPROC)(GLenum target, const GLshort *v); | ||
| 3671 | GLAPI PFNGLMULTITEXCOORD3SVPROC glad_glMultiTexCoord3sv; | ||
| 3672 | #define glMultiTexCoord3sv glad_glMultiTexCoord3sv | ||
| 3673 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4DPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); | ||
| 3674 | GLAPI PFNGLMULTITEXCOORD4DPROC glad_glMultiTexCoord4d; | ||
| 3675 | #define glMultiTexCoord4d glad_glMultiTexCoord4d | ||
| 3676 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4DVPROC)(GLenum target, const GLdouble *v); | ||
| 3677 | GLAPI PFNGLMULTITEXCOORD4DVPROC glad_glMultiTexCoord4dv; | ||
| 3678 | #define glMultiTexCoord4dv glad_glMultiTexCoord4dv | ||
| 3679 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4FPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); | ||
| 3680 | GLAPI PFNGLMULTITEXCOORD4FPROC glad_glMultiTexCoord4f; | ||
| 3681 | #define glMultiTexCoord4f glad_glMultiTexCoord4f | ||
| 3682 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4FVPROC)(GLenum target, const GLfloat *v); | ||
| 3683 | GLAPI PFNGLMULTITEXCOORD4FVPROC glad_glMultiTexCoord4fv; | ||
| 3684 | #define glMultiTexCoord4fv glad_glMultiTexCoord4fv | ||
| 3685 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4IPROC)(GLenum target, GLint s, GLint t, GLint r, GLint q); | ||
| 3686 | GLAPI PFNGLMULTITEXCOORD4IPROC glad_glMultiTexCoord4i; | ||
| 3687 | #define glMultiTexCoord4i glad_glMultiTexCoord4i | ||
| 3688 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4IVPROC)(GLenum target, const GLint *v); | ||
| 3689 | GLAPI PFNGLMULTITEXCOORD4IVPROC glad_glMultiTexCoord4iv; | ||
| 3690 | #define glMultiTexCoord4iv glad_glMultiTexCoord4iv | ||
| 3691 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4SPROC)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); | ||
| 3692 | GLAPI PFNGLMULTITEXCOORD4SPROC glad_glMultiTexCoord4s; | ||
| 3693 | #define glMultiTexCoord4s glad_glMultiTexCoord4s | ||
| 3694 | typedef void (APIENTRYP PFNGLMULTITEXCOORD4SVPROC)(GLenum target, const GLshort *v); | ||
| 3695 | GLAPI PFNGLMULTITEXCOORD4SVPROC glad_glMultiTexCoord4sv; | ||
| 3696 | #define glMultiTexCoord4sv glad_glMultiTexCoord4sv | ||
| 3697 | typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXFPROC)(const GLfloat *m); | ||
| 3698 | GLAPI PFNGLLOADTRANSPOSEMATRIXFPROC glad_glLoadTransposeMatrixf; | ||
| 3699 | #define glLoadTransposeMatrixf glad_glLoadTransposeMatrixf | ||
| 3700 | typedef void (APIENTRYP PFNGLLOADTRANSPOSEMATRIXDPROC)(const GLdouble *m); | ||
| 3701 | GLAPI PFNGLLOADTRANSPOSEMATRIXDPROC glad_glLoadTransposeMatrixd; | ||
| 3702 | #define glLoadTransposeMatrixd glad_glLoadTransposeMatrixd | ||
| 3703 | typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXFPROC)(const GLfloat *m); | ||
| 3704 | GLAPI PFNGLMULTTRANSPOSEMATRIXFPROC glad_glMultTransposeMatrixf; | ||
| 3705 | #define glMultTransposeMatrixf glad_glMultTransposeMatrixf | ||
| 3706 | typedef void (APIENTRYP PFNGLMULTTRANSPOSEMATRIXDPROC)(const GLdouble *m); | ||
| 3707 | GLAPI PFNGLMULTTRANSPOSEMATRIXDPROC glad_glMultTransposeMatrixd; | ||
| 3708 | #define glMultTransposeMatrixd glad_glMultTransposeMatrixd | ||
| 2281 | #endif | 3709 | #endif |
| 2282 | #ifndef GL_VERSION_1_4 | 3710 | #ifndef GL_VERSION_1_4 |
| 2283 | #define GL_VERSION_1_4 1 | 3711 | #define GL_VERSION_1_4 1 |
| @@ -2303,6 +3731,120 @@ GLAPI PFNGLPOINTPARAMETERIPROC glad_glPointParameteri; | |||
| 2303 | typedef void (APIENTRYP PFNGLPOINTPARAMETERIVPROC)(GLenum pname, const GLint *params); | 3731 | typedef void (APIENTRYP PFNGLPOINTPARAMETERIVPROC)(GLenum pname, const GLint *params); |
| 2304 | GLAPI PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv; | 3732 | GLAPI PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv; |
| 2305 | #define glPointParameteriv glad_glPointParameteriv | 3733 | #define glPointParameteriv glad_glPointParameteriv |
| 3734 | typedef void (APIENTRYP PFNGLFOGCOORDFPROC)(GLfloat coord); | ||
| 3735 | GLAPI PFNGLFOGCOORDFPROC glad_glFogCoordf; | ||
| 3736 | #define glFogCoordf glad_glFogCoordf | ||
| 3737 | typedef void (APIENTRYP PFNGLFOGCOORDFVPROC)(const GLfloat *coord); | ||
| 3738 | GLAPI PFNGLFOGCOORDFVPROC glad_glFogCoordfv; | ||
| 3739 | #define glFogCoordfv glad_glFogCoordfv | ||
| 3740 | typedef void (APIENTRYP PFNGLFOGCOORDDPROC)(GLdouble coord); | ||
| 3741 | GLAPI PFNGLFOGCOORDDPROC glad_glFogCoordd; | ||
| 3742 | #define glFogCoordd glad_glFogCoordd | ||
| 3743 | typedef void (APIENTRYP PFNGLFOGCOORDDVPROC)(const GLdouble *coord); | ||
| 3744 | GLAPI PFNGLFOGCOORDDVPROC glad_glFogCoorddv; | ||
| 3745 | #define glFogCoorddv glad_glFogCoorddv | ||
| 3746 | typedef void (APIENTRYP PFNGLFOGCOORDPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer); | ||
| 3747 | GLAPI PFNGLFOGCOORDPOINTERPROC glad_glFogCoordPointer; | ||
| 3748 | #define glFogCoordPointer glad_glFogCoordPointer | ||
| 3749 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3BPROC)(GLbyte red, GLbyte green, GLbyte blue); | ||
| 3750 | GLAPI PFNGLSECONDARYCOLOR3BPROC glad_glSecondaryColor3b; | ||
| 3751 | #define glSecondaryColor3b glad_glSecondaryColor3b | ||
| 3752 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3BVPROC)(const GLbyte *v); | ||
| 3753 | GLAPI PFNGLSECONDARYCOLOR3BVPROC glad_glSecondaryColor3bv; | ||
| 3754 | #define glSecondaryColor3bv glad_glSecondaryColor3bv | ||
| 3755 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3DPROC)(GLdouble red, GLdouble green, GLdouble blue); | ||
| 3756 | GLAPI PFNGLSECONDARYCOLOR3DPROC glad_glSecondaryColor3d; | ||
| 3757 | #define glSecondaryColor3d glad_glSecondaryColor3d | ||
| 3758 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3DVPROC)(const GLdouble *v); | ||
| 3759 | GLAPI PFNGLSECONDARYCOLOR3DVPROC glad_glSecondaryColor3dv; | ||
| 3760 | #define glSecondaryColor3dv glad_glSecondaryColor3dv | ||
| 3761 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3FPROC)(GLfloat red, GLfloat green, GLfloat blue); | ||
| 3762 | GLAPI PFNGLSECONDARYCOLOR3FPROC glad_glSecondaryColor3f; | ||
| 3763 | #define glSecondaryColor3f glad_glSecondaryColor3f | ||
| 3764 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3FVPROC)(const GLfloat *v); | ||
| 3765 | GLAPI PFNGLSECONDARYCOLOR3FVPROC glad_glSecondaryColor3fv; | ||
| 3766 | #define glSecondaryColor3fv glad_glSecondaryColor3fv | ||
| 3767 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3IPROC)(GLint red, GLint green, GLint blue); | ||
| 3768 | GLAPI PFNGLSECONDARYCOLOR3IPROC glad_glSecondaryColor3i; | ||
| 3769 | #define glSecondaryColor3i glad_glSecondaryColor3i | ||
| 3770 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3IVPROC)(const GLint *v); | ||
| 3771 | GLAPI PFNGLSECONDARYCOLOR3IVPROC glad_glSecondaryColor3iv; | ||
| 3772 | #define glSecondaryColor3iv glad_glSecondaryColor3iv | ||
| 3773 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3SPROC)(GLshort red, GLshort green, GLshort blue); | ||
| 3774 | GLAPI PFNGLSECONDARYCOLOR3SPROC glad_glSecondaryColor3s; | ||
| 3775 | #define glSecondaryColor3s glad_glSecondaryColor3s | ||
| 3776 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3SVPROC)(const GLshort *v); | ||
| 3777 | GLAPI PFNGLSECONDARYCOLOR3SVPROC glad_glSecondaryColor3sv; | ||
| 3778 | #define glSecondaryColor3sv glad_glSecondaryColor3sv | ||
| 3779 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UBPROC)(GLubyte red, GLubyte green, GLubyte blue); | ||
| 3780 | GLAPI PFNGLSECONDARYCOLOR3UBPROC glad_glSecondaryColor3ub; | ||
| 3781 | #define glSecondaryColor3ub glad_glSecondaryColor3ub | ||
| 3782 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UBVPROC)(const GLubyte *v); | ||
| 3783 | GLAPI PFNGLSECONDARYCOLOR3UBVPROC glad_glSecondaryColor3ubv; | ||
| 3784 | #define glSecondaryColor3ubv glad_glSecondaryColor3ubv | ||
| 3785 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UIPROC)(GLuint red, GLuint green, GLuint blue); | ||
| 3786 | GLAPI PFNGLSECONDARYCOLOR3UIPROC glad_glSecondaryColor3ui; | ||
| 3787 | #define glSecondaryColor3ui glad_glSecondaryColor3ui | ||
| 3788 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3UIVPROC)(const GLuint *v); | ||
| 3789 | GLAPI PFNGLSECONDARYCOLOR3UIVPROC glad_glSecondaryColor3uiv; | ||
| 3790 | #define glSecondaryColor3uiv glad_glSecondaryColor3uiv | ||
| 3791 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3USPROC)(GLushort red, GLushort green, GLushort blue); | ||
| 3792 | GLAPI PFNGLSECONDARYCOLOR3USPROC glad_glSecondaryColor3us; | ||
| 3793 | #define glSecondaryColor3us glad_glSecondaryColor3us | ||
| 3794 | typedef void (APIENTRYP PFNGLSECONDARYCOLOR3USVPROC)(const GLushort *v); | ||
| 3795 | GLAPI PFNGLSECONDARYCOLOR3USVPROC glad_glSecondaryColor3usv; | ||
| 3796 | #define glSecondaryColor3usv glad_glSecondaryColor3usv | ||
| 3797 | typedef void (APIENTRYP PFNGLSECONDARYCOLORPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer); | ||
| 3798 | GLAPI PFNGLSECONDARYCOLORPOINTERPROC glad_glSecondaryColorPointer; | ||
| 3799 | #define glSecondaryColorPointer glad_glSecondaryColorPointer | ||
| 3800 | typedef void (APIENTRYP PFNGLWINDOWPOS2DPROC)(GLdouble x, GLdouble y); | ||
| 3801 | GLAPI PFNGLWINDOWPOS2DPROC glad_glWindowPos2d; | ||
| 3802 | #define glWindowPos2d glad_glWindowPos2d | ||
| 3803 | typedef void (APIENTRYP PFNGLWINDOWPOS2DVPROC)(const GLdouble *v); | ||
| 3804 | GLAPI PFNGLWINDOWPOS2DVPROC glad_glWindowPos2dv; | ||
| 3805 | #define glWindowPos2dv glad_glWindowPos2dv | ||
| 3806 | typedef void (APIENTRYP PFNGLWINDOWPOS2FPROC)(GLfloat x, GLfloat y); | ||
| 3807 | GLAPI PFNGLWINDOWPOS2FPROC glad_glWindowPos2f; | ||
| 3808 | #define glWindowPos2f glad_glWindowPos2f | ||
| 3809 | typedef void (APIENTRYP PFNGLWINDOWPOS2FVPROC)(const GLfloat *v); | ||
| 3810 | GLAPI PFNGLWINDOWPOS2FVPROC glad_glWindowPos2fv; | ||
| 3811 | #define glWindowPos2fv glad_glWindowPos2fv | ||
| 3812 | typedef void (APIENTRYP PFNGLWINDOWPOS2IPROC)(GLint x, GLint y); | ||
| 3813 | GLAPI PFNGLWINDOWPOS2IPROC glad_glWindowPos2i; | ||
| 3814 | #define glWindowPos2i glad_glWindowPos2i | ||
| 3815 | typedef void (APIENTRYP PFNGLWINDOWPOS2IVPROC)(const GLint *v); | ||
| 3816 | GLAPI PFNGLWINDOWPOS2IVPROC glad_glWindowPos2iv; | ||
| 3817 | #define glWindowPos2iv glad_glWindowPos2iv | ||
| 3818 | typedef void (APIENTRYP PFNGLWINDOWPOS2SPROC)(GLshort x, GLshort y); | ||
| 3819 | GLAPI PFNGLWINDOWPOS2SPROC glad_glWindowPos2s; | ||
| 3820 | #define glWindowPos2s glad_glWindowPos2s | ||
| 3821 | typedef void (APIENTRYP PFNGLWINDOWPOS2SVPROC)(const GLshort *v); | ||
| 3822 | GLAPI PFNGLWINDOWPOS2SVPROC glad_glWindowPos2sv; | ||
| 3823 | #define glWindowPos2sv glad_glWindowPos2sv | ||
| 3824 | typedef void (APIENTRYP PFNGLWINDOWPOS3DPROC)(GLdouble x, GLdouble y, GLdouble z); | ||
| 3825 | GLAPI PFNGLWINDOWPOS3DPROC glad_glWindowPos3d; | ||
| 3826 | #define glWindowPos3d glad_glWindowPos3d | ||
| 3827 | typedef void (APIENTRYP PFNGLWINDOWPOS3DVPROC)(const GLdouble *v); | ||
| 3828 | GLAPI PFNGLWINDOWPOS3DVPROC glad_glWindowPos3dv; | ||
| 3829 | #define glWindowPos3dv glad_glWindowPos3dv | ||
| 3830 | typedef void (APIENTRYP PFNGLWINDOWPOS3FPROC)(GLfloat x, GLfloat y, GLfloat z); | ||
| 3831 | GLAPI PFNGLWINDOWPOS3FPROC glad_glWindowPos3f; | ||
| 3832 | #define glWindowPos3f glad_glWindowPos3f | ||
| 3833 | typedef void (APIENTRYP PFNGLWINDOWPOS3FVPROC)(const GLfloat *v); | ||
| 3834 | GLAPI PFNGLWINDOWPOS3FVPROC glad_glWindowPos3fv; | ||
| 3835 | #define glWindowPos3fv glad_glWindowPos3fv | ||
| 3836 | typedef void (APIENTRYP PFNGLWINDOWPOS3IPROC)(GLint x, GLint y, GLint z); | ||
| 3837 | GLAPI PFNGLWINDOWPOS3IPROC glad_glWindowPos3i; | ||
| 3838 | #define glWindowPos3i glad_glWindowPos3i | ||
| 3839 | typedef void (APIENTRYP PFNGLWINDOWPOS3IVPROC)(const GLint *v); | ||
| 3840 | GLAPI PFNGLWINDOWPOS3IVPROC glad_glWindowPos3iv; | ||
| 3841 | #define glWindowPos3iv glad_glWindowPos3iv | ||
| 3842 | typedef void (APIENTRYP PFNGLWINDOWPOS3SPROC)(GLshort x, GLshort y, GLshort z); | ||
| 3843 | GLAPI PFNGLWINDOWPOS3SPROC glad_glWindowPos3s; | ||
| 3844 | #define glWindowPos3s glad_glWindowPos3s | ||
| 3845 | typedef void (APIENTRYP PFNGLWINDOWPOS3SVPROC)(const GLshort *v); | ||
| 3846 | GLAPI PFNGLWINDOWPOS3SVPROC glad_glWindowPos3sv; | ||
| 3847 | #define glWindowPos3sv glad_glWindowPos3sv | ||
| 2306 | typedef void (APIENTRYP PFNGLBLENDCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); | 3848 | typedef void (APIENTRYP PFNGLBLENDCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); |
| 2307 | GLAPI PFNGLBLENDCOLORPROC glad_glBlendColor; | 3849 | GLAPI PFNGLBLENDCOLORPROC glad_glBlendColor; |
| 2308 | #define glBlendColor glad_glBlendColor | 3850 | #define glBlendColor glad_glBlendColor |
| @@ -3793,9 +5335,423 @@ GLAPI PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel; | |||
| 3793 | typedef void (APIENTRYP PFNGLGETOBJECTPTRLABELPROC)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label); | 5335 | typedef void (APIENTRYP PFNGLGETOBJECTPTRLABELPROC)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label); |
| 3794 | GLAPI PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel; | 5336 | GLAPI PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel; |
| 3795 | #define glGetObjectPtrLabel glad_glGetObjectPtrLabel | 5337 | #define glGetObjectPtrLabel glad_glGetObjectPtrLabel |
| 3796 | typedef void (APIENTRYP PFNGLGETPOINTERVPROC)(GLenum pname, void **params); | 5338 | #endif |
| 3797 | GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | 5339 | #ifndef GL_VERSION_4_4 |
| 3798 | #define glGetPointerv glad_glGetPointerv | 5340 | #define GL_VERSION_4_4 1 |
| 5341 | GLAPI int GLAD_GL_VERSION_4_4; | ||
| 5342 | typedef void (APIENTRYP PFNGLBUFFERSTORAGEPROC)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags); | ||
| 5343 | GLAPI PFNGLBUFFERSTORAGEPROC glad_glBufferStorage; | ||
| 5344 | #define glBufferStorage glad_glBufferStorage | ||
| 5345 | typedef void (APIENTRYP PFNGLCLEARTEXIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data); | ||
| 5346 | GLAPI PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage; | ||
| 5347 | #define glClearTexImage glad_glClearTexImage | ||
| 5348 | typedef void (APIENTRYP PFNGLCLEARTEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data); | ||
| 5349 | GLAPI PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage; | ||
| 5350 | #define glClearTexSubImage glad_glClearTexSubImage | ||
| 5351 | typedef void (APIENTRYP PFNGLBINDBUFFERSBASEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers); | ||
| 5352 | GLAPI PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase; | ||
| 5353 | #define glBindBuffersBase glad_glBindBuffersBase | ||
| 5354 | typedef void (APIENTRYP PFNGLBINDBUFFERSRANGEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); | ||
| 5355 | GLAPI PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange; | ||
| 5356 | #define glBindBuffersRange glad_glBindBuffersRange | ||
| 5357 | typedef void (APIENTRYP PFNGLBINDTEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures); | ||
| 5358 | GLAPI PFNGLBINDTEXTURESPROC glad_glBindTextures; | ||
| 5359 | #define glBindTextures glad_glBindTextures | ||
| 5360 | typedef void (APIENTRYP PFNGLBINDSAMPLERSPROC)(GLuint first, GLsizei count, const GLuint *samplers); | ||
| 5361 | GLAPI PFNGLBINDSAMPLERSPROC glad_glBindSamplers; | ||
| 5362 | #define glBindSamplers glad_glBindSamplers | ||
| 5363 | typedef void (APIENTRYP PFNGLBINDIMAGETEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures); | ||
| 5364 | GLAPI PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures; | ||
| 5365 | #define glBindImageTextures glad_glBindImageTextures | ||
| 5366 | typedef void (APIENTRYP PFNGLBINDVERTEXBUFFERSPROC)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); | ||
| 5367 | GLAPI PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers; | ||
| 5368 | #define glBindVertexBuffers glad_glBindVertexBuffers | ||
| 5369 | #endif | ||
| 5370 | #ifndef GL_VERSION_4_5 | ||
| 5371 | #define GL_VERSION_4_5 1 | ||
| 5372 | GLAPI int GLAD_GL_VERSION_4_5; | ||
| 5373 | typedef void (APIENTRYP PFNGLCLIPCONTROLPROC)(GLenum origin, GLenum depth); | ||
| 5374 | GLAPI PFNGLCLIPCONTROLPROC glad_glClipControl; | ||
| 5375 | #define glClipControl glad_glClipControl | ||
| 5376 | typedef void (APIENTRYP PFNGLCREATETRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint *ids); | ||
| 5377 | GLAPI PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks; | ||
| 5378 | #define glCreateTransformFeedbacks glad_glCreateTransformFeedbacks | ||
| 5379 | typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)(GLuint xfb, GLuint index, GLuint buffer); | ||
| 5380 | GLAPI PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase; | ||
| 5381 | #define glTransformFeedbackBufferBase glad_glTransformFeedbackBufferBase | ||
| 5382 | typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); | ||
| 5383 | GLAPI PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange; | ||
| 5384 | #define glTransformFeedbackBufferRange glad_glTransformFeedbackBufferRange | ||
| 5385 | typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKIVPROC)(GLuint xfb, GLenum pname, GLint *param); | ||
| 5386 | GLAPI PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv; | ||
| 5387 | #define glGetTransformFeedbackiv glad_glGetTransformFeedbackiv | ||
| 5388 | typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKI_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint *param); | ||
| 5389 | GLAPI PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v; | ||
| 5390 | #define glGetTransformFeedbacki_v glad_glGetTransformFeedbacki_v | ||
| 5391 | typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKI64_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint64 *param); | ||
| 5392 | GLAPI PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v; | ||
| 5393 | #define glGetTransformFeedbacki64_v glad_glGetTransformFeedbacki64_v | ||
| 5394 | typedef void (APIENTRYP PFNGLCREATEBUFFERSPROC)(GLsizei n, GLuint *buffers); | ||
| 5395 | GLAPI PFNGLCREATEBUFFERSPROC glad_glCreateBuffers; | ||
| 5396 | #define glCreateBuffers glad_glCreateBuffers | ||
| 5397 | typedef void (APIENTRYP PFNGLNAMEDBUFFERSTORAGEPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags); | ||
| 5398 | GLAPI PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage; | ||
| 5399 | #define glNamedBufferStorage glad_glNamedBufferStorage | ||
| 5400 | typedef void (APIENTRYP PFNGLNAMEDBUFFERDATAPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); | ||
| 5401 | GLAPI PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData; | ||
| 5402 | #define glNamedBufferData glad_glNamedBufferData | ||
| 5403 | typedef void (APIENTRYP PFNGLNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); | ||
| 5404 | GLAPI PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData; | ||
| 5405 | #define glNamedBufferSubData glad_glNamedBufferSubData | ||
| 5406 | typedef void (APIENTRYP PFNGLCOPYNAMEDBUFFERSUBDATAPROC)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); | ||
| 5407 | GLAPI PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData; | ||
| 5408 | #define glCopyNamedBufferSubData glad_glCopyNamedBufferSubData | ||
| 5409 | typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERDATAPROC)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data); | ||
| 5410 | GLAPI PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData; | ||
| 5411 | #define glClearNamedBufferData glad_glClearNamedBufferData | ||
| 5412 | typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); | ||
| 5413 | GLAPI PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData; | ||
| 5414 | #define glClearNamedBufferSubData glad_glClearNamedBufferSubData | ||
| 5415 | typedef void * (APIENTRYP PFNGLMAPNAMEDBUFFERPROC)(GLuint buffer, GLenum access); | ||
| 5416 | GLAPI PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer; | ||
| 5417 | #define glMapNamedBuffer glad_glMapNamedBuffer | ||
| 5418 | typedef void * (APIENTRYP PFNGLMAPNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); | ||
| 5419 | GLAPI PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange; | ||
| 5420 | #define glMapNamedBufferRange glad_glMapNamedBufferRange | ||
| 5421 | typedef GLboolean (APIENTRYP PFNGLUNMAPNAMEDBUFFERPROC)(GLuint buffer); | ||
| 5422 | GLAPI PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer; | ||
| 5423 | #define glUnmapNamedBuffer glad_glUnmapNamedBuffer | ||
| 5424 | typedef void (APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length); | ||
| 5425 | GLAPI PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange; | ||
| 5426 | #define glFlushMappedNamedBufferRange glad_glFlushMappedNamedBufferRange | ||
| 5427 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERIVPROC)(GLuint buffer, GLenum pname, GLint *params); | ||
| 5428 | GLAPI PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv; | ||
| 5429 | #define glGetNamedBufferParameteriv glad_glGetNamedBufferParameteriv | ||
| 5430 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)(GLuint buffer, GLenum pname, GLint64 *params); | ||
| 5431 | GLAPI PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v; | ||
| 5432 | #define glGetNamedBufferParameteri64v glad_glGetNamedBufferParameteri64v | ||
| 5433 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPOINTERVPROC)(GLuint buffer, GLenum pname, void **params); | ||
| 5434 | GLAPI PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv; | ||
| 5435 | #define glGetNamedBufferPointerv glad_glGetNamedBufferPointerv | ||
| 5436 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); | ||
| 5437 | GLAPI PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData; | ||
| 5438 | #define glGetNamedBufferSubData glad_glGetNamedBufferSubData | ||
| 5439 | typedef void (APIENTRYP PFNGLCREATEFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers); | ||
| 5440 | GLAPI PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers; | ||
| 5441 | #define glCreateFramebuffers glad_glCreateFramebuffers | ||
| 5442 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); | ||
| 5443 | GLAPI PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer; | ||
| 5444 | #define glNamedFramebufferRenderbuffer glad_glNamedFramebufferRenderbuffer | ||
| 5445 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)(GLuint framebuffer, GLenum pname, GLint param); | ||
| 5446 | GLAPI PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri; | ||
| 5447 | #define glNamedFramebufferParameteri glad_glNamedFramebufferParameteri | ||
| 5448 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level); | ||
| 5449 | GLAPI PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture; | ||
| 5450 | #define glNamedFramebufferTexture glad_glNamedFramebufferTexture | ||
| 5451 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer); | ||
| 5452 | GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer; | ||
| 5453 | #define glNamedFramebufferTextureLayer glad_glNamedFramebufferTextureLayer | ||
| 5454 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)(GLuint framebuffer, GLenum buf); | ||
| 5455 | GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer; | ||
| 5456 | #define glNamedFramebufferDrawBuffer glad_glNamedFramebufferDrawBuffer | ||
| 5457 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)(GLuint framebuffer, GLsizei n, const GLenum *bufs); | ||
| 5458 | GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers; | ||
| 5459 | #define glNamedFramebufferDrawBuffers glad_glNamedFramebufferDrawBuffers | ||
| 5460 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)(GLuint framebuffer, GLenum src); | ||
| 5461 | GLAPI PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer; | ||
| 5462 | #define glNamedFramebufferReadBuffer glad_glNamedFramebufferReadBuffer | ||
| 5463 | typedef void (APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments); | ||
| 5464 | GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData; | ||
| 5465 | #define glInvalidateNamedFramebufferData glad_glInvalidateNamedFramebufferData | ||
| 5466 | typedef void (APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); | ||
| 5467 | GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData; | ||
| 5468 | #define glInvalidateNamedFramebufferSubData glad_glInvalidateNamedFramebufferSubData | ||
| 5469 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value); | ||
| 5470 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv; | ||
| 5471 | #define glClearNamedFramebufferiv glad_glClearNamedFramebufferiv | ||
| 5472 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value); | ||
| 5473 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv; | ||
| 5474 | #define glClearNamedFramebufferuiv glad_glClearNamedFramebufferuiv | ||
| 5475 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value); | ||
| 5476 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv; | ||
| 5477 | #define glClearNamedFramebufferfv glad_glClearNamedFramebufferfv | ||
| 5478 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); | ||
| 5479 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi; | ||
| 5480 | #define glClearNamedFramebufferfi glad_glClearNamedFramebufferfi | ||
| 5481 | typedef void (APIENTRYP PFNGLBLITNAMEDFRAMEBUFFERPROC)(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); | ||
| 5482 | GLAPI PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer; | ||
| 5483 | #define glBlitNamedFramebuffer glad_glBlitNamedFramebuffer | ||
| 5484 | typedef GLenum (APIENTRYP PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)(GLuint framebuffer, GLenum target); | ||
| 5485 | GLAPI PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus; | ||
| 5486 | #define glCheckNamedFramebufferStatus glad_glCheckNamedFramebufferStatus | ||
| 5487 | typedef void (APIENTRYP PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)(GLuint framebuffer, GLenum pname, GLint *param); | ||
| 5488 | GLAPI PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv; | ||
| 5489 | #define glGetNamedFramebufferParameteriv glad_glGetNamedFramebufferParameteriv | ||
| 5490 | typedef void (APIENTRYP PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params); | ||
| 5491 | GLAPI PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv; | ||
| 5492 | #define glGetNamedFramebufferAttachmentParameteriv glad_glGetNamedFramebufferAttachmentParameteriv | ||
| 5493 | typedef void (APIENTRYP PFNGLCREATERENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers); | ||
| 5494 | GLAPI PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers; | ||
| 5495 | #define glCreateRenderbuffers glad_glCreateRenderbuffers | ||
| 5496 | typedef void (APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEPROC)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); | ||
| 5497 | GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage; | ||
| 5498 | #define glNamedRenderbufferStorage glad_glNamedRenderbufferStorage | ||
| 5499 | typedef void (APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); | ||
| 5500 | GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample; | ||
| 5501 | #define glNamedRenderbufferStorageMultisample glad_glNamedRenderbufferStorageMultisample | ||
| 5502 | typedef void (APIENTRYP PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)(GLuint renderbuffer, GLenum pname, GLint *params); | ||
| 5503 | GLAPI PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv; | ||
| 5504 | #define glGetNamedRenderbufferParameteriv glad_glGetNamedRenderbufferParameteriv | ||
| 5505 | typedef void (APIENTRYP PFNGLCREATETEXTURESPROC)(GLenum target, GLsizei n, GLuint *textures); | ||
| 5506 | GLAPI PFNGLCREATETEXTURESPROC glad_glCreateTextures; | ||
| 5507 | #define glCreateTextures glad_glCreateTextures | ||
| 5508 | typedef void (APIENTRYP PFNGLTEXTUREBUFFERPROC)(GLuint texture, GLenum internalformat, GLuint buffer); | ||
| 5509 | GLAPI PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer; | ||
| 5510 | #define glTextureBuffer glad_glTextureBuffer | ||
| 5511 | typedef void (APIENTRYP PFNGLTEXTUREBUFFERRANGEPROC)(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); | ||
| 5512 | GLAPI PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange; | ||
| 5513 | #define glTextureBufferRange glad_glTextureBufferRange | ||
| 5514 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE1DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width); | ||
| 5515 | GLAPI PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D; | ||
| 5516 | #define glTextureStorage1D glad_glTextureStorage1D | ||
| 5517 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE2DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); | ||
| 5518 | GLAPI PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D; | ||
| 5519 | #define glTextureStorage2D glad_glTextureStorage2D | ||
| 5520 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE3DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); | ||
| 5521 | GLAPI PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D; | ||
| 5522 | #define glTextureStorage3D glad_glTextureStorage3D | ||
| 5523 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); | ||
| 5524 | GLAPI PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample; | ||
| 5525 | #define glTextureStorage2DMultisample glad_glTextureStorage2DMultisample | ||
| 5526 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); | ||
| 5527 | GLAPI PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample; | ||
| 5528 | #define glTextureStorage3DMultisample glad_glTextureStorage3DMultisample | ||
| 5529 | typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); | ||
| 5530 | GLAPI PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D; | ||
| 5531 | #define glTextureSubImage1D glad_glTextureSubImage1D | ||
| 5532 | typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); | ||
| 5533 | GLAPI PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D; | ||
| 5534 | #define glTextureSubImage2D glad_glTextureSubImage2D | ||
| 5535 | typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); | ||
| 5536 | GLAPI PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D; | ||
| 5537 | #define glTextureSubImage3D glad_glTextureSubImage3D | ||
| 5538 | typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); | ||
| 5539 | GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D; | ||
| 5540 | #define glCompressedTextureSubImage1D glad_glCompressedTextureSubImage1D | ||
| 5541 | typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); | ||
| 5542 | GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D; | ||
| 5543 | #define glCompressedTextureSubImage2D glad_glCompressedTextureSubImage2D | ||
| 5544 | typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); | ||
| 5545 | GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D; | ||
| 5546 | #define glCompressedTextureSubImage3D glad_glCompressedTextureSubImage3D | ||
| 5547 | typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); | ||
| 5548 | GLAPI PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D; | ||
| 5549 | #define glCopyTextureSubImage1D glad_glCopyTextureSubImage1D | ||
| 5550 | typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); | ||
| 5551 | GLAPI PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D; | ||
| 5552 | #define glCopyTextureSubImage2D glad_glCopyTextureSubImage2D | ||
| 5553 | typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); | ||
| 5554 | GLAPI PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D; | ||
| 5555 | #define glCopyTextureSubImage3D glad_glCopyTextureSubImage3D | ||
| 5556 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERFPROC)(GLuint texture, GLenum pname, GLfloat param); | ||
| 5557 | GLAPI PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf; | ||
| 5558 | #define glTextureParameterf glad_glTextureParameterf | ||
| 5559 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, const GLfloat *param); | ||
| 5560 | GLAPI PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv; | ||
| 5561 | #define glTextureParameterfv glad_glTextureParameterfv | ||
| 5562 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIPROC)(GLuint texture, GLenum pname, GLint param); | ||
| 5563 | GLAPI PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri; | ||
| 5564 | #define glTextureParameteri glad_glTextureParameteri | ||
| 5565 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, const GLint *params); | ||
| 5566 | GLAPI PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv; | ||
| 5567 | #define glTextureParameterIiv glad_glTextureParameterIiv | ||
| 5568 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, const GLuint *params); | ||
| 5569 | GLAPI PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv; | ||
| 5570 | #define glTextureParameterIuiv glad_glTextureParameterIuiv | ||
| 5571 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, const GLint *param); | ||
| 5572 | GLAPI PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv; | ||
| 5573 | #define glTextureParameteriv glad_glTextureParameteriv | ||
| 5574 | typedef void (APIENTRYP PFNGLGENERATETEXTUREMIPMAPPROC)(GLuint texture); | ||
| 5575 | GLAPI PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap; | ||
| 5576 | #define glGenerateTextureMipmap glad_glGenerateTextureMipmap | ||
| 5577 | typedef void (APIENTRYP PFNGLBINDTEXTUREUNITPROC)(GLuint unit, GLuint texture); | ||
| 5578 | GLAPI PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit; | ||
| 5579 | #define glBindTextureUnit glad_glBindTextureUnit | ||
| 5580 | typedef void (APIENTRYP PFNGLGETTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); | ||
| 5581 | GLAPI PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage; | ||
| 5582 | #define glGetTextureImage glad_glGetTextureImage | ||
| 5583 | typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLsizei bufSize, void *pixels); | ||
| 5584 | GLAPI PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage; | ||
| 5585 | #define glGetCompressedTextureImage glad_glGetCompressedTextureImage | ||
| 5586 | typedef void (APIENTRYP PFNGLGETTEXTURELEVELPARAMETERFVPROC)(GLuint texture, GLint level, GLenum pname, GLfloat *params); | ||
| 5587 | GLAPI PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv; | ||
| 5588 | #define glGetTextureLevelParameterfv glad_glGetTextureLevelParameterfv | ||
| 5589 | typedef void (APIENTRYP PFNGLGETTEXTURELEVELPARAMETERIVPROC)(GLuint texture, GLint level, GLenum pname, GLint *params); | ||
| 5590 | GLAPI PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv; | ||
| 5591 | #define glGetTextureLevelParameteriv glad_glGetTextureLevelParameteriv | ||
| 5592 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, GLfloat *params); | ||
| 5593 | GLAPI PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv; | ||
| 5594 | #define glGetTextureParameterfv glad_glGetTextureParameterfv | ||
| 5595 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, GLint *params); | ||
| 5596 | GLAPI PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv; | ||
| 5597 | #define glGetTextureParameterIiv glad_glGetTextureParameterIiv | ||
| 5598 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, GLuint *params); | ||
| 5599 | GLAPI PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv; | ||
| 5600 | #define glGetTextureParameterIuiv glad_glGetTextureParameterIuiv | ||
| 5601 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, GLint *params); | ||
| 5602 | GLAPI PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv; | ||
| 5603 | #define glGetTextureParameteriv glad_glGetTextureParameteriv | ||
| 5604 | typedef void (APIENTRYP PFNGLCREATEVERTEXARRAYSPROC)(GLsizei n, GLuint *arrays); | ||
| 5605 | GLAPI PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays; | ||
| 5606 | #define glCreateVertexArrays glad_glCreateVertexArrays | ||
| 5607 | typedef void (APIENTRYP PFNGLDISABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index); | ||
| 5608 | GLAPI PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib; | ||
| 5609 | #define glDisableVertexArrayAttrib glad_glDisableVertexArrayAttrib | ||
| 5610 | typedef void (APIENTRYP PFNGLENABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index); | ||
| 5611 | GLAPI PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib; | ||
| 5612 | #define glEnableVertexArrayAttrib glad_glEnableVertexArrayAttrib | ||
| 5613 | typedef void (APIENTRYP PFNGLVERTEXARRAYELEMENTBUFFERPROC)(GLuint vaobj, GLuint buffer); | ||
| 5614 | GLAPI PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer; | ||
| 5615 | #define glVertexArrayElementBuffer glad_glVertexArrayElementBuffer | ||
| 5616 | typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERPROC)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); | ||
| 5617 | GLAPI PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer; | ||
| 5618 | #define glVertexArrayVertexBuffer glad_glVertexArrayVertexBuffer | ||
| 5619 | typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERSPROC)(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); | ||
| 5620 | GLAPI PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers; | ||
| 5621 | #define glVertexArrayVertexBuffers glad_glVertexArrayVertexBuffers | ||
| 5622 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBBINDINGPROC)(GLuint vaobj, GLuint attribindex, GLuint bindingindex); | ||
| 5623 | GLAPI PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding; | ||
| 5624 | #define glVertexArrayAttribBinding glad_glVertexArrayAttribBinding | ||
| 5625 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); | ||
| 5626 | GLAPI PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat; | ||
| 5627 | #define glVertexArrayAttribFormat glad_glVertexArrayAttribFormat | ||
| 5628 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBIFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); | ||
| 5629 | GLAPI PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat; | ||
| 5630 | #define glVertexArrayAttribIFormat glad_glVertexArrayAttribIFormat | ||
| 5631 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBLFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); | ||
| 5632 | GLAPI PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat; | ||
| 5633 | #define glVertexArrayAttribLFormat glad_glVertexArrayAttribLFormat | ||
| 5634 | typedef void (APIENTRYP PFNGLVERTEXARRAYBINDINGDIVISORPROC)(GLuint vaobj, GLuint bindingindex, GLuint divisor); | ||
| 5635 | GLAPI PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor; | ||
| 5636 | #define glVertexArrayBindingDivisor glad_glVertexArrayBindingDivisor | ||
| 5637 | typedef void (APIENTRYP PFNGLGETVERTEXARRAYIVPROC)(GLuint vaobj, GLenum pname, GLint *param); | ||
| 5638 | GLAPI PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv; | ||
| 5639 | #define glGetVertexArrayiv glad_glGetVertexArrayiv | ||
| 5640 | typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXEDIVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint *param); | ||
| 5641 | GLAPI PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv; | ||
| 5642 | #define glGetVertexArrayIndexediv glad_glGetVertexArrayIndexediv | ||
| 5643 | typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXED64IVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param); | ||
| 5644 | GLAPI PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv; | ||
| 5645 | #define glGetVertexArrayIndexed64iv glad_glGetVertexArrayIndexed64iv | ||
| 5646 | typedef void (APIENTRYP PFNGLCREATESAMPLERSPROC)(GLsizei n, GLuint *samplers); | ||
| 5647 | GLAPI PFNGLCREATESAMPLERSPROC glad_glCreateSamplers; | ||
| 5648 | #define glCreateSamplers glad_glCreateSamplers | ||
| 5649 | typedef void (APIENTRYP PFNGLCREATEPROGRAMPIPELINESPROC)(GLsizei n, GLuint *pipelines); | ||
| 5650 | GLAPI PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines; | ||
| 5651 | #define glCreateProgramPipelines glad_glCreateProgramPipelines | ||
| 5652 | typedef void (APIENTRYP PFNGLCREATEQUERIESPROC)(GLenum target, GLsizei n, GLuint *ids); | ||
| 5653 | GLAPI PFNGLCREATEQUERIESPROC glad_glCreateQueries; | ||
| 5654 | #define glCreateQueries glad_glCreateQueries | ||
| 5655 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 5656 | GLAPI PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v; | ||
| 5657 | #define glGetQueryBufferObjecti64v glad_glGetQueryBufferObjecti64v | ||
| 5658 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 5659 | GLAPI PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv; | ||
| 5660 | #define glGetQueryBufferObjectiv glad_glGetQueryBufferObjectiv | ||
| 5661 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 5662 | GLAPI PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v; | ||
| 5663 | #define glGetQueryBufferObjectui64v glad_glGetQueryBufferObjectui64v | ||
| 5664 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 5665 | GLAPI PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv; | ||
| 5666 | #define glGetQueryBufferObjectuiv glad_glGetQueryBufferObjectuiv | ||
| 5667 | typedef void (APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC)(GLbitfield barriers); | ||
| 5668 | GLAPI PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion; | ||
| 5669 | #define glMemoryBarrierByRegion glad_glMemoryBarrierByRegion | ||
| 5670 | typedef void (APIENTRYP PFNGLGETTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels); | ||
| 5671 | GLAPI PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage; | ||
| 5672 | #define glGetTextureSubImage glad_glGetTextureSubImage | ||
| 5673 | typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels); | ||
| 5674 | GLAPI PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage; | ||
| 5675 | #define glGetCompressedTextureSubImage glad_glGetCompressedTextureSubImage | ||
| 5676 | typedef GLenum (APIENTRYP PFNGLGETGRAPHICSRESETSTATUSPROC)(void); | ||
| 5677 | GLAPI PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus; | ||
| 5678 | #define glGetGraphicsResetStatus glad_glGetGraphicsResetStatus | ||
| 5679 | typedef void (APIENTRYP PFNGLGETNCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint lod, GLsizei bufSize, void *pixels); | ||
| 5680 | GLAPI PFNGLGETNCOMPRESSEDTEXIMAGEPROC glad_glGetnCompressedTexImage; | ||
| 5681 | #define glGetnCompressedTexImage glad_glGetnCompressedTexImage | ||
| 5682 | typedef void (APIENTRYP PFNGLGETNTEXIMAGEPROC)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); | ||
| 5683 | GLAPI PFNGLGETNTEXIMAGEPROC glad_glGetnTexImage; | ||
| 5684 | #define glGetnTexImage glad_glGetnTexImage | ||
| 5685 | typedef void (APIENTRYP PFNGLGETNUNIFORMDVPROC)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params); | ||
| 5686 | GLAPI PFNGLGETNUNIFORMDVPROC glad_glGetnUniformdv; | ||
| 5687 | #define glGetnUniformdv glad_glGetnUniformdv | ||
| 5688 | typedef void (APIENTRYP PFNGLGETNUNIFORMFVPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params); | ||
| 5689 | GLAPI PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv; | ||
| 5690 | #define glGetnUniformfv glad_glGetnUniformfv | ||
| 5691 | typedef void (APIENTRYP PFNGLGETNUNIFORMIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLint *params); | ||
| 5692 | GLAPI PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv; | ||
| 5693 | #define glGetnUniformiv glad_glGetnUniformiv | ||
| 5694 | typedef void (APIENTRYP PFNGLGETNUNIFORMUIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint *params); | ||
| 5695 | GLAPI PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv; | ||
| 5696 | #define glGetnUniformuiv glad_glGetnUniformuiv | ||
| 5697 | typedef void (APIENTRYP PFNGLREADNPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data); | ||
| 5698 | GLAPI PFNGLREADNPIXELSPROC glad_glReadnPixels; | ||
| 5699 | #define glReadnPixels glad_glReadnPixels | ||
| 5700 | typedef void (APIENTRYP PFNGLGETNMAPDVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v); | ||
| 5701 | GLAPI PFNGLGETNMAPDVPROC glad_glGetnMapdv; | ||
| 5702 | #define glGetnMapdv glad_glGetnMapdv | ||
| 5703 | typedef void (APIENTRYP PFNGLGETNMAPFVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v); | ||
| 5704 | GLAPI PFNGLGETNMAPFVPROC glad_glGetnMapfv; | ||
| 5705 | #define glGetnMapfv glad_glGetnMapfv | ||
| 5706 | typedef void (APIENTRYP PFNGLGETNMAPIVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLint *v); | ||
| 5707 | GLAPI PFNGLGETNMAPIVPROC glad_glGetnMapiv; | ||
| 5708 | #define glGetnMapiv glad_glGetnMapiv | ||
| 5709 | typedef void (APIENTRYP PFNGLGETNPIXELMAPFVPROC)(GLenum map, GLsizei bufSize, GLfloat *values); | ||
| 5710 | GLAPI PFNGLGETNPIXELMAPFVPROC glad_glGetnPixelMapfv; | ||
| 5711 | #define glGetnPixelMapfv glad_glGetnPixelMapfv | ||
| 5712 | typedef void (APIENTRYP PFNGLGETNPIXELMAPUIVPROC)(GLenum map, GLsizei bufSize, GLuint *values); | ||
| 5713 | GLAPI PFNGLGETNPIXELMAPUIVPROC glad_glGetnPixelMapuiv; | ||
| 5714 | #define glGetnPixelMapuiv glad_glGetnPixelMapuiv | ||
| 5715 | typedef void (APIENTRYP PFNGLGETNPIXELMAPUSVPROC)(GLenum map, GLsizei bufSize, GLushort *values); | ||
| 5716 | GLAPI PFNGLGETNPIXELMAPUSVPROC glad_glGetnPixelMapusv; | ||
| 5717 | #define glGetnPixelMapusv glad_glGetnPixelMapusv | ||
| 5718 | typedef void (APIENTRYP PFNGLGETNPOLYGONSTIPPLEPROC)(GLsizei bufSize, GLubyte *pattern); | ||
| 5719 | GLAPI PFNGLGETNPOLYGONSTIPPLEPROC glad_glGetnPolygonStipple; | ||
| 5720 | #define glGetnPolygonStipple glad_glGetnPolygonStipple | ||
| 5721 | typedef void (APIENTRYP PFNGLGETNCOLORTABLEPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table); | ||
| 5722 | GLAPI PFNGLGETNCOLORTABLEPROC glad_glGetnColorTable; | ||
| 5723 | #define glGetnColorTable glad_glGetnColorTable | ||
| 5724 | typedef void (APIENTRYP PFNGLGETNCONVOLUTIONFILTERPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image); | ||
| 5725 | GLAPI PFNGLGETNCONVOLUTIONFILTERPROC glad_glGetnConvolutionFilter; | ||
| 5726 | #define glGetnConvolutionFilter glad_glGetnConvolutionFilter | ||
| 5727 | typedef void (APIENTRYP PFNGLGETNSEPARABLEFILTERPROC)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span); | ||
| 5728 | GLAPI PFNGLGETNSEPARABLEFILTERPROC glad_glGetnSeparableFilter; | ||
| 5729 | #define glGetnSeparableFilter glad_glGetnSeparableFilter | ||
| 5730 | typedef void (APIENTRYP PFNGLGETNHISTOGRAMPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values); | ||
| 5731 | GLAPI PFNGLGETNHISTOGRAMPROC glad_glGetnHistogram; | ||
| 5732 | #define glGetnHistogram glad_glGetnHistogram | ||
| 5733 | typedef void (APIENTRYP PFNGLGETNMINMAXPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values); | ||
| 5734 | GLAPI PFNGLGETNMINMAXPROC glad_glGetnMinmax; | ||
| 5735 | #define glGetnMinmax glad_glGetnMinmax | ||
| 5736 | typedef void (APIENTRYP PFNGLTEXTUREBARRIERPROC)(void); | ||
| 5737 | GLAPI PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier; | ||
| 5738 | #define glTextureBarrier glad_glTextureBarrier | ||
| 5739 | #endif | ||
| 5740 | #ifndef GL_VERSION_4_6 | ||
| 5741 | #define GL_VERSION_4_6 1 | ||
| 5742 | GLAPI int GLAD_GL_VERSION_4_6; | ||
| 5743 | typedef void (APIENTRYP PFNGLSPECIALIZESHADERPROC)(GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue); | ||
| 5744 | GLAPI PFNGLSPECIALIZESHADERPROC glad_glSpecializeShader; | ||
| 5745 | #define glSpecializeShader glad_glSpecializeShader | ||
| 5746 | typedef void (APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)(GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); | ||
| 5747 | GLAPI PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glad_glMultiDrawArraysIndirectCount; | ||
| 5748 | #define glMultiDrawArraysIndirectCount glad_glMultiDrawArraysIndirectCount | ||
| 5749 | typedef void (APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC)(GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); | ||
| 5750 | GLAPI PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glad_glMultiDrawElementsIndirectCount; | ||
| 5751 | #define glMultiDrawElementsIndirectCount glad_glMultiDrawElementsIndirectCount | ||
| 5752 | typedef void (APIENTRYP PFNGLPOLYGONOFFSETCLAMPPROC)(GLfloat factor, GLfloat units, GLfloat clamp); | ||
| 5753 | GLAPI PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp; | ||
| 5754 | #define glPolygonOffsetClamp glad_glPolygonOffsetClamp | ||
| 3799 | #endif | 5755 | #endif |
| 3800 | #define GL_MULTISAMPLE_3DFX 0x86B2 | 5756 | #define GL_MULTISAMPLE_3DFX 0x86B2 |
| 3801 | #define GL_SAMPLE_BUFFERS_3DFX 0x86B3 | 5757 | #define GL_SAMPLE_BUFFERS_3DFX 0x86B3 |
| @@ -3977,20 +5933,8 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 3977 | #define GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB 0x9381 | 5933 | #define GL_MULTISAMPLE_LINE_WIDTH_RANGE_ARB 0x9381 |
| 3978 | #define GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB 0x9382 | 5934 | #define GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY_ARB 0x9382 |
| 3979 | #define GL_UNSIGNED_INT64_ARB 0x140F | 5935 | #define GL_UNSIGNED_INT64_ARB 0x140F |
| 3980 | #define GL_MAP_PERSISTENT_BIT 0x0040 | ||
| 3981 | #define GL_MAP_COHERENT_BIT 0x0080 | ||
| 3982 | #define GL_DYNAMIC_STORAGE_BIT 0x0100 | ||
| 3983 | #define GL_CLIENT_STORAGE_BIT 0x0200 | ||
| 3984 | #define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT 0x00004000 | ||
| 3985 | #define GL_BUFFER_IMMUTABLE_STORAGE 0x821F | ||
| 3986 | #define GL_BUFFER_STORAGE_FLAGS 0x8220 | ||
| 3987 | #define GL_SYNC_CL_EVENT_ARB 0x8240 | 5936 | #define GL_SYNC_CL_EVENT_ARB 0x8240 |
| 3988 | #define GL_SYNC_CL_EVENT_COMPLETE_ARB 0x8241 | 5937 | #define GL_SYNC_CL_EVENT_COMPLETE_ARB 0x8241 |
| 3989 | #define GL_CLEAR_TEXTURE 0x9365 | ||
| 3990 | #define GL_NEGATIVE_ONE_TO_ONE 0x935E | ||
| 3991 | #define GL_ZERO_TO_ONE 0x935F | ||
| 3992 | #define GL_CLIP_ORIGIN 0x935C | ||
| 3993 | #define GL_CLIP_DEPTH_MODE 0x935D | ||
| 3994 | #define GL_RGBA_FLOAT_MODE_ARB 0x8820 | 5938 | #define GL_RGBA_FLOAT_MODE_ARB 0x8820 |
| 3995 | #define GL_CLAMP_VERTEX_COLOR_ARB 0x891A | 5939 | #define GL_CLAMP_VERTEX_COLOR_ARB 0x891A |
| 3996 | #define GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B | 5940 | #define GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B |
| @@ -4000,12 +5944,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4000 | #define GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB 0x90EB | 5944 | #define GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB 0x90EB |
| 4001 | #define GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB 0x9345 | 5945 | #define GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB 0x9345 |
| 4002 | #define GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB 0x91BF | 5946 | #define GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB 0x91BF |
| 4003 | #define GL_QUERY_WAIT_INVERTED 0x8E17 | ||
| 4004 | #define GL_QUERY_NO_WAIT_INVERTED 0x8E18 | ||
| 4005 | #define GL_QUERY_BY_REGION_WAIT_INVERTED 0x8E19 | ||
| 4006 | #define GL_QUERY_BY_REGION_NO_WAIT_INVERTED 0x8E1A | ||
| 4007 | #define GL_MAX_CULL_DISTANCES 0x82F9 | ||
| 4008 | #define GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES 0x82FA | ||
| 4009 | #define GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB 0x8242 | 5947 | #define GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB 0x8242 |
| 4010 | #define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB 0x8243 | 5948 | #define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB 0x8243 |
| 4011 | #define GL_DEBUG_CALLBACK_FUNCTION_ARB 0x8244 | 5949 | #define GL_DEBUG_CALLBACK_FUNCTION_ARB 0x8244 |
| @@ -4033,8 +5971,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4033 | #define GL_DEPTH_COMPONENT32_ARB 0x81A7 | 5971 | #define GL_DEPTH_COMPONENT32_ARB 0x81A7 |
| 4034 | #define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A | 5972 | #define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A |
| 4035 | #define GL_DEPTH_TEXTURE_MODE_ARB 0x884B | 5973 | #define GL_DEPTH_TEXTURE_MODE_ARB 0x884B |
| 4036 | #define GL_TEXTURE_TARGET 0x1006 | ||
| 4037 | #define GL_QUERY_TARGET 0x82EA | ||
| 4038 | #define GL_MAX_DRAW_BUFFERS_ARB 0x8824 | 5974 | #define GL_MAX_DRAW_BUFFERS_ARB 0x8824 |
| 4039 | #define GL_DRAW_BUFFER0_ARB 0x8825 | 5975 | #define GL_DRAW_BUFFER0_ARB 0x8825 |
| 4040 | #define GL_DRAW_BUFFER1_ARB 0x8826 | 5976 | #define GL_DRAW_BUFFER1_ARB 0x8826 |
| @@ -4052,9 +5988,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4052 | #define GL_DRAW_BUFFER13_ARB 0x8832 | 5988 | #define GL_DRAW_BUFFER13_ARB 0x8832 |
| 4053 | #define GL_DRAW_BUFFER14_ARB 0x8833 | 5989 | #define GL_DRAW_BUFFER14_ARB 0x8833 |
| 4054 | #define GL_DRAW_BUFFER15_ARB 0x8834 | 5990 | #define GL_DRAW_BUFFER15_ARB 0x8834 |
| 4055 | #define GL_LOCATION_COMPONENT 0x934A | ||
| 4056 | #define GL_TRANSFORM_FEEDBACK_BUFFER_INDEX 0x934B | ||
| 4057 | #define GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE 0x934C | ||
| 4058 | #define GL_FRAGMENT_PROGRAM_ARB 0x8804 | 5991 | #define GL_FRAGMENT_PROGRAM_ARB 0x8804 |
| 4059 | #define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875 | 5992 | #define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875 |
| 4060 | #define GL_PROGRAM_LENGTH_ARB 0x8627 | 5993 | #define GL_PROGRAM_LENGTH_ARB 0x8627 |
| @@ -4136,7 +6069,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4136 | #define GL_FRAGMENT_SHADER_ARB 0x8B30 | 6069 | #define GL_FRAGMENT_SHADER_ARB 0x8B30 |
| 4137 | #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49 | 6070 | #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49 |
| 4138 | #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B | 6071 | #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B |
| 4139 | #define GL_INDEX 0x8222 | ||
| 4140 | #define GL_LINES_ADJACENCY_ARB 0x000A | 6072 | #define GL_LINES_ADJACENCY_ARB 0x000A |
| 4141 | #define GL_LINE_STRIP_ADJACENCY_ARB 0x000B | 6073 | #define GL_LINE_STRIP_ADJACENCY_ARB 0x000B |
| 4142 | #define GL_TRIANGLES_ADJACENCY_ARB 0x000C | 6074 | #define GL_TRIANGLES_ADJACENCY_ARB 0x000C |
| @@ -4333,11 +6265,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4333 | #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129 | 6265 | #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129 |
| 4334 | #define GL_POINT_SPRITE_ARB 0x8861 | 6266 | #define GL_POINT_SPRITE_ARB 0x8861 |
| 4335 | #define GL_COORD_REPLACE_ARB 0x8862 | 6267 | #define GL_COORD_REPLACE_ARB 0x8862 |
| 4336 | #define GL_POLYGON_OFFSET_CLAMP 0x8E1B | ||
| 4337 | #define GL_QUERY_BUFFER 0x9192 | ||
| 4338 | #define GL_QUERY_BUFFER_BARRIER_BIT 0x00008000 | ||
| 4339 | #define GL_QUERY_BUFFER_BINDING 0x9193 | ||
| 4340 | #define GL_QUERY_RESULT_NO_WAIT 0x9194 | ||
| 4341 | #define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB 0x00000004 | 6268 | #define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB 0x00000004 |
| 4342 | #define GL_LOSE_CONTEXT_ON_RESET_ARB 0x8252 | 6269 | #define GL_LOSE_CONTEXT_ON_RESET_ARB 0x8252 |
| 4343 | #define GL_GUILTY_CONTEXT_RESET_ARB 0x8253 | 6270 | #define GL_GUILTY_CONTEXT_RESET_ARB 0x8253 |
| @@ -4410,8 +6337,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4410 | #define GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB 0x9199 | 6337 | #define GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB 0x9199 |
| 4411 | #define GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB 0x919A | 6338 | #define GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB 0x919A |
| 4412 | #define GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB 0x91A9 | 6339 | #define GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB 0x91A9 |
| 4413 | #define GL_SPIR_V_EXTENSIONS 0x9553 | ||
| 4414 | #define GL_NUM_SPIR_V_EXTENSIONS 0x9554 | ||
| 4415 | #define GL_CLAMP_TO_BORDER_ARB 0x812D | 6340 | #define GL_CLAMP_TO_BORDER_ARB 0x812D |
| 4416 | #define GL_TEXTURE_BUFFER_ARB 0x8C2A | 6341 | #define GL_TEXTURE_BUFFER_ARB 0x8C2A |
| 4417 | #define GL_MAX_TEXTURE_BUFFER_SIZE_ARB 0x8C2B | 6342 | #define GL_MAX_TEXTURE_BUFFER_SIZE_ARB 0x8C2B |
| @@ -4476,8 +6401,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4476 | #define GL_PREVIOUS_ARB 0x8578 | 6401 | #define GL_PREVIOUS_ARB 0x8578 |
| 4477 | #define GL_DOT3_RGB_ARB 0x86AE | 6402 | #define GL_DOT3_RGB_ARB 0x86AE |
| 4478 | #define GL_DOT3_RGBA_ARB 0x86AF | 6403 | #define GL_DOT3_RGBA_ARB 0x86AF |
| 4479 | #define GL_TEXTURE_MAX_ANISOTROPY 0x84FE | ||
| 4480 | #define GL_MAX_TEXTURE_MAX_ANISOTROPY 0x84FF | ||
| 4481 | #define GL_TEXTURE_REDUCTION_MODE_ARB 0x9366 | 6404 | #define GL_TEXTURE_REDUCTION_MODE_ARB 0x9366 |
| 4482 | #define GL_WEIGHTED_AVERAGE_ARB 0x9367 | 6405 | #define GL_WEIGHTED_AVERAGE_ARB 0x9367 |
| 4483 | #define GL_TEXTURE_RED_TYPE_ARB 0x8C10 | 6406 | #define GL_TEXTURE_RED_TYPE_ARB 0x8C10 |
| @@ -4503,7 +6426,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 4503 | #define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5E | 6426 | #define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5E |
| 4504 | #define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5F | 6427 | #define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5F |
| 4505 | #define GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB 0x8F9F | 6428 | #define GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB 0x8F9F |
| 4506 | #define GL_MIRROR_CLAMP_TO_EDGE 0x8743 | ||
| 4507 | #define GL_MIRRORED_REPEAT_ARB 0x8370 | 6429 | #define GL_MIRRORED_REPEAT_ARB 0x8370 |
| 4508 | #define GL_TEXTURE_RECTANGLE_ARB 0x84F5 | 6430 | #define GL_TEXTURE_RECTANGLE_ARB 0x84F5 |
| 4509 | #define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6 | 6431 | #define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6 |
| @@ -5410,6 +7332,7 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 5410 | #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D | 7332 | #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D |
| 5411 | #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E | 7333 | #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E |
| 5412 | #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F | 7334 | #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F |
| 7335 | #define GL_SR8_EXT 0x8FBD | ||
| 5413 | #define GL_TEXTURE_SRGB_DECODE_EXT 0x8A48 | 7336 | #define GL_TEXTURE_SRGB_DECODE_EXT 0x8A48 |
| 5414 | #define GL_DECODE_EXT 0x8A49 | 7337 | #define GL_DECODE_EXT 0x8A49 |
| 5415 | #define GL_SKIP_DECODE_EXT 0x8A4A | 7338 | #define GL_SKIP_DECODE_EXT 0x8A4A |
| @@ -5728,8 +7651,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 5728 | #define GL_HSL_COLOR_KHR 0x92AF | 7651 | #define GL_HSL_COLOR_KHR 0x92AF |
| 5729 | #define GL_HSL_LUMINOSITY_KHR 0x92B0 | 7652 | #define GL_HSL_LUMINOSITY_KHR 0x92B0 |
| 5730 | #define GL_BLEND_ADVANCED_COHERENT_KHR 0x9285 | 7653 | #define GL_BLEND_ADVANCED_COHERENT_KHR 0x9285 |
| 5731 | #define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB | ||
| 5732 | #define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC | ||
| 5733 | #define GL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x82FB | 7654 | #define GL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x82FB |
| 5734 | #define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x82FC | 7655 | #define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x82FC |
| 5735 | #define GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR 0x8242 | 7656 | #define GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR 0x8242 |
| @@ -5776,13 +7697,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 5776 | #define GL_MAX_SHADER_COMPILER_THREADS_KHR 0x91B0 | 7697 | #define GL_MAX_SHADER_COMPILER_THREADS_KHR 0x91B0 |
| 5777 | #define GL_COMPLETION_STATUS_KHR 0x91B1 | 7698 | #define GL_COMPLETION_STATUS_KHR 0x91B1 |
| 5778 | #define GL_CONTEXT_ROBUST_ACCESS 0x90F3 | 7699 | #define GL_CONTEXT_ROBUST_ACCESS 0x90F3 |
| 5779 | #define GL_LOSE_CONTEXT_ON_RESET 0x8252 | ||
| 5780 | #define GL_GUILTY_CONTEXT_RESET 0x8253 | ||
| 5781 | #define GL_INNOCENT_CONTEXT_RESET 0x8254 | ||
| 5782 | #define GL_UNKNOWN_CONTEXT_RESET 0x8255 | ||
| 5783 | #define GL_RESET_NOTIFICATION_STRATEGY 0x8256 | ||
| 5784 | #define GL_NO_RESET_NOTIFICATION 0x8261 | ||
| 5785 | #define GL_CONTEXT_LOST 0x0507 | ||
| 5786 | #define GL_CONTEXT_ROBUST_ACCESS_KHR 0x90F3 | 7700 | #define GL_CONTEXT_ROBUST_ACCESS_KHR 0x90F3 |
| 5787 | #define GL_LOSE_CONTEXT_ON_RESET_KHR 0x8252 | 7701 | #define GL_LOSE_CONTEXT_ON_RESET_KHR 0x8252 |
| 5788 | #define GL_GUILTY_CONTEXT_RESET_KHR 0x8253 | 7702 | #define GL_GUILTY_CONTEXT_RESET_KHR 0x8253 |
| @@ -5998,7 +7912,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 5998 | #define GL_FOG_DISTANCE_MODE_NV 0x855A | 7912 | #define GL_FOG_DISTANCE_MODE_NV 0x855A |
| 5999 | #define GL_EYE_RADIAL_NV 0x855B | 7913 | #define GL_EYE_RADIAL_NV 0x855B |
| 6000 | #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C | 7914 | #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C |
| 6001 | #define GL_EYE_PLANE 0x2502 | ||
| 6002 | #define GL_FRAGMENT_COVERAGE_TO_COLOR_NV 0x92DD | 7915 | #define GL_FRAGMENT_COVERAGE_TO_COLOR_NV 0x92DD |
| 6003 | #define GL_FRAGMENT_COVERAGE_COLOR_NV 0x92DE | 7916 | #define GL_FRAGMENT_COVERAGE_COLOR_NV 0x92DE |
| 6004 | #define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868 | 7917 | #define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868 |
| @@ -6103,16 +8016,16 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 6103 | #define GL_MESH_OUTPUT_TYPE_NV 0x957B | 8016 | #define GL_MESH_OUTPUT_TYPE_NV 0x957B |
| 6104 | #define GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV 0x959C | 8017 | #define GL_UNIFORM_BLOCK_REFERENCED_BY_MESH_SHADER_NV 0x959C |
| 6105 | #define GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV 0x959D | 8018 | #define GL_UNIFORM_BLOCK_REFERENCED_BY_TASK_SHADER_NV 0x959D |
| 6106 | #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV 0x959E | ||
| 6107 | #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV 0x959F | ||
| 6108 | #define GL_REFERENCED_BY_MESH_SHADER_NV 0x95A0 | 8019 | #define GL_REFERENCED_BY_MESH_SHADER_NV 0x95A0 |
| 6109 | #define GL_REFERENCED_BY_TASK_SHADER_NV 0x95A1 | 8020 | #define GL_REFERENCED_BY_TASK_SHADER_NV 0x95A1 |
| 8021 | #define GL_MESH_SHADER_BIT_NV 0x00000040 | ||
| 8022 | #define GL_TASK_SHADER_BIT_NV 0x00000080 | ||
| 6110 | #define GL_MESH_SUBROUTINE_NV 0x957C | 8023 | #define GL_MESH_SUBROUTINE_NV 0x957C |
| 6111 | #define GL_TASK_SUBROUTINE_NV 0x957D | 8024 | #define GL_TASK_SUBROUTINE_NV 0x957D |
| 6112 | #define GL_MESH_SUBROUTINE_UNIFORM_NV 0x957E | 8025 | #define GL_MESH_SUBROUTINE_UNIFORM_NV 0x957E |
| 6113 | #define GL_TASK_SUBROUTINE_UNIFORM_NV 0x957F | 8026 | #define GL_TASK_SUBROUTINE_UNIFORM_NV 0x957F |
| 6114 | #define GL_MESH_SHADER_BIT_NV 0x00000040 | 8027 | #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_MESH_SHADER_NV 0x959E |
| 6115 | #define GL_TASK_SHADER_BIT_NV 0x00000080 | 8028 | #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TASK_SHADER_NV 0x959F |
| 6116 | #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534 | 8029 | #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534 |
| 6117 | #define GL_PIXEL_COUNTER_BITS_NV 0x8864 | 8030 | #define GL_PIXEL_COUNTER_BITS_NV 0x8864 |
| 6118 | #define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865 | 8031 | #define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865 |
| @@ -6274,7 +8187,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 6274 | #define GL_OBJECT_LINEAR_NV 0x2401 | 8187 | #define GL_OBJECT_LINEAR_NV 0x2401 |
| 6275 | #define GL_CONSTANT_NV 0x8576 | 8188 | #define GL_CONSTANT_NV 0x8576 |
| 6276 | #define GL_PATH_FOG_GEN_MODE_NV 0x90AC | 8189 | #define GL_PATH_FOG_GEN_MODE_NV 0x90AC |
| 6277 | #define GL_PRIMARY_COLOR 0x8577 | ||
| 6278 | #define GL_PRIMARY_COLOR_NV 0x852C | 8190 | #define GL_PRIMARY_COLOR_NV 0x852C |
| 6279 | #define GL_SECONDARY_COLOR_NV 0x852D | 8191 | #define GL_SECONDARY_COLOR_NV 0x852D |
| 6280 | #define GL_PATH_GEN_COLOR_FORMAT_NV 0x90B2 | 8192 | #define GL_PATH_GEN_COLOR_FORMAT_NV 0x90B2 |
| @@ -6362,7 +8274,6 @@ GLAPI PFNGLGETPOINTERVPROC glad_glGetPointerv; | |||
| 6362 | #define GL_COMBINER5_NV 0x8555 | 8274 | #define GL_COMBINER5_NV 0x8555 |
| 6363 | #define GL_COMBINER6_NV 0x8556 | 8275 | #define GL_COMBINER6_NV 0x8556 |
| 6364 | #define GL_COMBINER7_NV 0x8557 | 8276 | #define GL_COMBINER7_NV 0x8557 |
| 6365 | #define GL_FOG 0x0B60 | ||
| 6366 | #define GL_PER_STAGE_CONSTANTS_NV 0x8535 | 8277 | #define GL_PER_STAGE_CONSTANTS_NV 0x8535 |
| 6367 | #define GL_REPRESENTATIVE_FRAGMENT_TEST_NV 0x937F | 8278 | #define GL_REPRESENTATIVE_FRAGMENT_TEST_NV 0x937F |
| 6368 | #define GL_PURGED_CONTEXT_RESET_NV 0x92BB | 8279 | #define GL_PURGED_CONTEXT_RESET_NV 0x92BB |
| @@ -7604,9 +9515,6 @@ GLAPI int GLAD_GL_ARB_ES2_compatibility; | |||
| 7604 | #ifndef GL_ARB_ES3_1_compatibility | 9515 | #ifndef GL_ARB_ES3_1_compatibility |
| 7605 | #define GL_ARB_ES3_1_compatibility 1 | 9516 | #define GL_ARB_ES3_1_compatibility 1 |
| 7606 | GLAPI int GLAD_GL_ARB_ES3_1_compatibility; | 9517 | GLAPI int GLAD_GL_ARB_ES3_1_compatibility; |
| 7607 | typedef void (APIENTRYP PFNGLMEMORYBARRIERBYREGIONPROC)(GLbitfield barriers); | ||
| 7608 | GLAPI PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion; | ||
| 7609 | #define glMemoryBarrierByRegion glad_glMemoryBarrierByRegion | ||
| 7610 | #endif | 9518 | #endif |
| 7611 | #ifndef GL_ARB_ES3_2_compatibility | 9519 | #ifndef GL_ARB_ES3_2_compatibility |
| 7612 | #define GL_ARB_ES3_2_compatibility 1 | 9520 | #define GL_ARB_ES3_2_compatibility 1 |
| @@ -7686,9 +9594,6 @@ GLAPI int GLAD_GL_ARB_blend_func_extended; | |||
| 7686 | #ifndef GL_ARB_buffer_storage | 9594 | #ifndef GL_ARB_buffer_storage |
| 7687 | #define GL_ARB_buffer_storage 1 | 9595 | #define GL_ARB_buffer_storage 1 |
| 7688 | GLAPI int GLAD_GL_ARB_buffer_storage; | 9596 | GLAPI int GLAD_GL_ARB_buffer_storage; |
| 7689 | typedef void (APIENTRYP PFNGLBUFFERSTORAGEPROC)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags); | ||
| 7690 | GLAPI PFNGLBUFFERSTORAGEPROC glad_glBufferStorage; | ||
| 7691 | #define glBufferStorage glad_glBufferStorage | ||
| 7692 | #endif | 9597 | #endif |
| 7693 | #ifndef GL_ARB_cl_event | 9598 | #ifndef GL_ARB_cl_event |
| 7694 | #define GL_ARB_cl_event 1 | 9599 | #define GL_ARB_cl_event 1 |
| @@ -7704,19 +9609,10 @@ GLAPI int GLAD_GL_ARB_clear_buffer_object; | |||
| 7704 | #ifndef GL_ARB_clear_texture | 9609 | #ifndef GL_ARB_clear_texture |
| 7705 | #define GL_ARB_clear_texture 1 | 9610 | #define GL_ARB_clear_texture 1 |
| 7706 | GLAPI int GLAD_GL_ARB_clear_texture; | 9611 | GLAPI int GLAD_GL_ARB_clear_texture; |
| 7707 | typedef void (APIENTRYP PFNGLCLEARTEXIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data); | ||
| 7708 | GLAPI PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage; | ||
| 7709 | #define glClearTexImage glad_glClearTexImage | ||
| 7710 | typedef void (APIENTRYP PFNGLCLEARTEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data); | ||
| 7711 | GLAPI PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage; | ||
| 7712 | #define glClearTexSubImage glad_glClearTexSubImage | ||
| 7713 | #endif | 9612 | #endif |
| 7714 | #ifndef GL_ARB_clip_control | 9613 | #ifndef GL_ARB_clip_control |
| 7715 | #define GL_ARB_clip_control 1 | 9614 | #define GL_ARB_clip_control 1 |
| 7716 | GLAPI int GLAD_GL_ARB_clip_control; | 9615 | GLAPI int GLAD_GL_ARB_clip_control; |
| 7717 | typedef void (APIENTRYP PFNGLCLIPCONTROLPROC)(GLenum origin, GLenum depth); | ||
| 7718 | GLAPI PFNGLCLIPCONTROLPROC glad_glClipControl; | ||
| 7719 | #define glClipControl glad_glClipControl | ||
| 7720 | #endif | 9616 | #endif |
| 7721 | #ifndef GL_ARB_color_buffer_float | 9617 | #ifndef GL_ARB_color_buffer_float |
| 7722 | #define GL_ARB_color_buffer_float 1 | 9618 | #define GL_ARB_color_buffer_float 1 |
| @@ -7799,297 +9695,6 @@ GLAPI int GLAD_GL_ARB_derivative_control; | |||
| 7799 | #ifndef GL_ARB_direct_state_access | 9695 | #ifndef GL_ARB_direct_state_access |
| 7800 | #define GL_ARB_direct_state_access 1 | 9696 | #define GL_ARB_direct_state_access 1 |
| 7801 | GLAPI int GLAD_GL_ARB_direct_state_access; | 9697 | GLAPI int GLAD_GL_ARB_direct_state_access; |
| 7802 | typedef void (APIENTRYP PFNGLCREATETRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint *ids); | ||
| 7803 | GLAPI PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks; | ||
| 7804 | #define glCreateTransformFeedbacks glad_glCreateTransformFeedbacks | ||
| 7805 | typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)(GLuint xfb, GLuint index, GLuint buffer); | ||
| 7806 | GLAPI PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase; | ||
| 7807 | #define glTransformFeedbackBufferBase glad_glTransformFeedbackBufferBase | ||
| 7808 | typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); | ||
| 7809 | GLAPI PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange; | ||
| 7810 | #define glTransformFeedbackBufferRange glad_glTransformFeedbackBufferRange | ||
| 7811 | typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKIVPROC)(GLuint xfb, GLenum pname, GLint *param); | ||
| 7812 | GLAPI PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv; | ||
| 7813 | #define glGetTransformFeedbackiv glad_glGetTransformFeedbackiv | ||
| 7814 | typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKI_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint *param); | ||
| 7815 | GLAPI PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v; | ||
| 7816 | #define glGetTransformFeedbacki_v glad_glGetTransformFeedbacki_v | ||
| 7817 | typedef void (APIENTRYP PFNGLGETTRANSFORMFEEDBACKI64_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint64 *param); | ||
| 7818 | GLAPI PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v; | ||
| 7819 | #define glGetTransformFeedbacki64_v glad_glGetTransformFeedbacki64_v | ||
| 7820 | typedef void (APIENTRYP PFNGLCREATEBUFFERSPROC)(GLsizei n, GLuint *buffers); | ||
| 7821 | GLAPI PFNGLCREATEBUFFERSPROC glad_glCreateBuffers; | ||
| 7822 | #define glCreateBuffers glad_glCreateBuffers | ||
| 7823 | typedef void (APIENTRYP PFNGLNAMEDBUFFERSTORAGEPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags); | ||
| 7824 | GLAPI PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage; | ||
| 7825 | #define glNamedBufferStorage glad_glNamedBufferStorage | ||
| 7826 | typedef void (APIENTRYP PFNGLNAMEDBUFFERDATAPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); | ||
| 7827 | GLAPI PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData; | ||
| 7828 | #define glNamedBufferData glad_glNamedBufferData | ||
| 7829 | typedef void (APIENTRYP PFNGLNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); | ||
| 7830 | GLAPI PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData; | ||
| 7831 | #define glNamedBufferSubData glad_glNamedBufferSubData | ||
| 7832 | typedef void (APIENTRYP PFNGLCOPYNAMEDBUFFERSUBDATAPROC)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); | ||
| 7833 | GLAPI PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData; | ||
| 7834 | #define glCopyNamedBufferSubData glad_glCopyNamedBufferSubData | ||
| 7835 | typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERDATAPROC)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data); | ||
| 7836 | GLAPI PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData; | ||
| 7837 | #define glClearNamedBufferData glad_glClearNamedBufferData | ||
| 7838 | typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); | ||
| 7839 | GLAPI PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData; | ||
| 7840 | #define glClearNamedBufferSubData glad_glClearNamedBufferSubData | ||
| 7841 | typedef void * (APIENTRYP PFNGLMAPNAMEDBUFFERPROC)(GLuint buffer, GLenum access); | ||
| 7842 | GLAPI PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer; | ||
| 7843 | #define glMapNamedBuffer glad_glMapNamedBuffer | ||
| 7844 | typedef void * (APIENTRYP PFNGLMAPNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); | ||
| 7845 | GLAPI PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange; | ||
| 7846 | #define glMapNamedBufferRange glad_glMapNamedBufferRange | ||
| 7847 | typedef GLboolean (APIENTRYP PFNGLUNMAPNAMEDBUFFERPROC)(GLuint buffer); | ||
| 7848 | GLAPI PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer; | ||
| 7849 | #define glUnmapNamedBuffer glad_glUnmapNamedBuffer | ||
| 7850 | typedef void (APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length); | ||
| 7851 | GLAPI PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange; | ||
| 7852 | #define glFlushMappedNamedBufferRange glad_glFlushMappedNamedBufferRange | ||
| 7853 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERIVPROC)(GLuint buffer, GLenum pname, GLint *params); | ||
| 7854 | GLAPI PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv; | ||
| 7855 | #define glGetNamedBufferParameteriv glad_glGetNamedBufferParameteriv | ||
| 7856 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)(GLuint buffer, GLenum pname, GLint64 *params); | ||
| 7857 | GLAPI PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v; | ||
| 7858 | #define glGetNamedBufferParameteri64v glad_glGetNamedBufferParameteri64v | ||
| 7859 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERPOINTERVPROC)(GLuint buffer, GLenum pname, void **params); | ||
| 7860 | GLAPI PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv; | ||
| 7861 | #define glGetNamedBufferPointerv glad_glGetNamedBufferPointerv | ||
| 7862 | typedef void (APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); | ||
| 7863 | GLAPI PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData; | ||
| 7864 | #define glGetNamedBufferSubData glad_glGetNamedBufferSubData | ||
| 7865 | typedef void (APIENTRYP PFNGLCREATEFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers); | ||
| 7866 | GLAPI PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers; | ||
| 7867 | #define glCreateFramebuffers glad_glCreateFramebuffers | ||
| 7868 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); | ||
| 7869 | GLAPI PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer; | ||
| 7870 | #define glNamedFramebufferRenderbuffer glad_glNamedFramebufferRenderbuffer | ||
| 7871 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)(GLuint framebuffer, GLenum pname, GLint param); | ||
| 7872 | GLAPI PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri; | ||
| 7873 | #define glNamedFramebufferParameteri glad_glNamedFramebufferParameteri | ||
| 7874 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level); | ||
| 7875 | GLAPI PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture; | ||
| 7876 | #define glNamedFramebufferTexture glad_glNamedFramebufferTexture | ||
| 7877 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer); | ||
| 7878 | GLAPI PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer; | ||
| 7879 | #define glNamedFramebufferTextureLayer glad_glNamedFramebufferTextureLayer | ||
| 7880 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)(GLuint framebuffer, GLenum buf); | ||
| 7881 | GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer; | ||
| 7882 | #define glNamedFramebufferDrawBuffer glad_glNamedFramebufferDrawBuffer | ||
| 7883 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)(GLuint framebuffer, GLsizei n, const GLenum *bufs); | ||
| 7884 | GLAPI PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers; | ||
| 7885 | #define glNamedFramebufferDrawBuffers glad_glNamedFramebufferDrawBuffers | ||
| 7886 | typedef void (APIENTRYP PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)(GLuint framebuffer, GLenum src); | ||
| 7887 | GLAPI PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer; | ||
| 7888 | #define glNamedFramebufferReadBuffer glad_glNamedFramebufferReadBuffer | ||
| 7889 | typedef void (APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments); | ||
| 7890 | GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData; | ||
| 7891 | #define glInvalidateNamedFramebufferData glad_glInvalidateNamedFramebufferData | ||
| 7892 | typedef void (APIENTRYP PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); | ||
| 7893 | GLAPI PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData; | ||
| 7894 | #define glInvalidateNamedFramebufferSubData glad_glInvalidateNamedFramebufferSubData | ||
| 7895 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value); | ||
| 7896 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv; | ||
| 7897 | #define glClearNamedFramebufferiv glad_glClearNamedFramebufferiv | ||
| 7898 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value); | ||
| 7899 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv; | ||
| 7900 | #define glClearNamedFramebufferuiv glad_glClearNamedFramebufferuiv | ||
| 7901 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value); | ||
| 7902 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv; | ||
| 7903 | #define glClearNamedFramebufferfv glad_glClearNamedFramebufferfv | ||
| 7904 | typedef void (APIENTRYP PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); | ||
| 7905 | GLAPI PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi; | ||
| 7906 | #define glClearNamedFramebufferfi glad_glClearNamedFramebufferfi | ||
| 7907 | typedef void (APIENTRYP PFNGLBLITNAMEDFRAMEBUFFERPROC)(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); | ||
| 7908 | GLAPI PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer; | ||
| 7909 | #define glBlitNamedFramebuffer glad_glBlitNamedFramebuffer | ||
| 7910 | typedef GLenum (APIENTRYP PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)(GLuint framebuffer, GLenum target); | ||
| 7911 | GLAPI PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus; | ||
| 7912 | #define glCheckNamedFramebufferStatus glad_glCheckNamedFramebufferStatus | ||
| 7913 | typedef void (APIENTRYP PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)(GLuint framebuffer, GLenum pname, GLint *param); | ||
| 7914 | GLAPI PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv; | ||
| 7915 | #define glGetNamedFramebufferParameteriv glad_glGetNamedFramebufferParameteriv | ||
| 7916 | typedef void (APIENTRYP PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params); | ||
| 7917 | GLAPI PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv; | ||
| 7918 | #define glGetNamedFramebufferAttachmentParameteriv glad_glGetNamedFramebufferAttachmentParameteriv | ||
| 7919 | typedef void (APIENTRYP PFNGLCREATERENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers); | ||
| 7920 | GLAPI PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers; | ||
| 7921 | #define glCreateRenderbuffers glad_glCreateRenderbuffers | ||
| 7922 | typedef void (APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEPROC)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); | ||
| 7923 | GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage; | ||
| 7924 | #define glNamedRenderbufferStorage glad_glNamedRenderbufferStorage | ||
| 7925 | typedef void (APIENTRYP PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); | ||
| 7926 | GLAPI PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample; | ||
| 7927 | #define glNamedRenderbufferStorageMultisample glad_glNamedRenderbufferStorageMultisample | ||
| 7928 | typedef void (APIENTRYP PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)(GLuint renderbuffer, GLenum pname, GLint *params); | ||
| 7929 | GLAPI PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv; | ||
| 7930 | #define glGetNamedRenderbufferParameteriv glad_glGetNamedRenderbufferParameteriv | ||
| 7931 | typedef void (APIENTRYP PFNGLCREATETEXTURESPROC)(GLenum target, GLsizei n, GLuint *textures); | ||
| 7932 | GLAPI PFNGLCREATETEXTURESPROC glad_glCreateTextures; | ||
| 7933 | #define glCreateTextures glad_glCreateTextures | ||
| 7934 | typedef void (APIENTRYP PFNGLTEXTUREBUFFERPROC)(GLuint texture, GLenum internalformat, GLuint buffer); | ||
| 7935 | GLAPI PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer; | ||
| 7936 | #define glTextureBuffer glad_glTextureBuffer | ||
| 7937 | typedef void (APIENTRYP PFNGLTEXTUREBUFFERRANGEPROC)(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); | ||
| 7938 | GLAPI PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange; | ||
| 7939 | #define glTextureBufferRange glad_glTextureBufferRange | ||
| 7940 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE1DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width); | ||
| 7941 | GLAPI PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D; | ||
| 7942 | #define glTextureStorage1D glad_glTextureStorage1D | ||
| 7943 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE2DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); | ||
| 7944 | GLAPI PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D; | ||
| 7945 | #define glTextureStorage2D glad_glTextureStorage2D | ||
| 7946 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE3DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); | ||
| 7947 | GLAPI PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D; | ||
| 7948 | #define glTextureStorage3D glad_glTextureStorage3D | ||
| 7949 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); | ||
| 7950 | GLAPI PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample; | ||
| 7951 | #define glTextureStorage2DMultisample glad_glTextureStorage2DMultisample | ||
| 7952 | typedef void (APIENTRYP PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); | ||
| 7953 | GLAPI PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample; | ||
| 7954 | #define glTextureStorage3DMultisample glad_glTextureStorage3DMultisample | ||
| 7955 | typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels); | ||
| 7956 | GLAPI PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D; | ||
| 7957 | #define glTextureSubImage1D glad_glTextureSubImage1D | ||
| 7958 | typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); | ||
| 7959 | GLAPI PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D; | ||
| 7960 | #define glTextureSubImage2D glad_glTextureSubImage2D | ||
| 7961 | typedef void (APIENTRYP PFNGLTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); | ||
| 7962 | GLAPI PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D; | ||
| 7963 | #define glTextureSubImage3D glad_glTextureSubImage3D | ||
| 7964 | typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data); | ||
| 7965 | GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D; | ||
| 7966 | #define glCompressedTextureSubImage1D glad_glCompressedTextureSubImage1D | ||
| 7967 | typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); | ||
| 7968 | GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D; | ||
| 7969 | #define glCompressedTextureSubImage2D glad_glCompressedTextureSubImage2D | ||
| 7970 | typedef void (APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); | ||
| 7971 | GLAPI PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D; | ||
| 7972 | #define glCompressedTextureSubImage3D glad_glCompressedTextureSubImage3D | ||
| 7973 | typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); | ||
| 7974 | GLAPI PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D; | ||
| 7975 | #define glCopyTextureSubImage1D glad_glCopyTextureSubImage1D | ||
| 7976 | typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); | ||
| 7977 | GLAPI PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D; | ||
| 7978 | #define glCopyTextureSubImage2D glad_glCopyTextureSubImage2D | ||
| 7979 | typedef void (APIENTRYP PFNGLCOPYTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); | ||
| 7980 | GLAPI PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D; | ||
| 7981 | #define glCopyTextureSubImage3D glad_glCopyTextureSubImage3D | ||
| 7982 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERFPROC)(GLuint texture, GLenum pname, GLfloat param); | ||
| 7983 | GLAPI PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf; | ||
| 7984 | #define glTextureParameterf glad_glTextureParameterf | ||
| 7985 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, const GLfloat *param); | ||
| 7986 | GLAPI PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv; | ||
| 7987 | #define glTextureParameterfv glad_glTextureParameterfv | ||
| 7988 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIPROC)(GLuint texture, GLenum pname, GLint param); | ||
| 7989 | GLAPI PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri; | ||
| 7990 | #define glTextureParameteri glad_glTextureParameteri | ||
| 7991 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, const GLint *params); | ||
| 7992 | GLAPI PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv; | ||
| 7993 | #define glTextureParameterIiv glad_glTextureParameterIiv | ||
| 7994 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, const GLuint *params); | ||
| 7995 | GLAPI PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv; | ||
| 7996 | #define glTextureParameterIuiv glad_glTextureParameterIuiv | ||
| 7997 | typedef void (APIENTRYP PFNGLTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, const GLint *param); | ||
| 7998 | GLAPI PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv; | ||
| 7999 | #define glTextureParameteriv glad_glTextureParameteriv | ||
| 8000 | typedef void (APIENTRYP PFNGLGENERATETEXTUREMIPMAPPROC)(GLuint texture); | ||
| 8001 | GLAPI PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap; | ||
| 8002 | #define glGenerateTextureMipmap glad_glGenerateTextureMipmap | ||
| 8003 | typedef void (APIENTRYP PFNGLBINDTEXTUREUNITPROC)(GLuint unit, GLuint texture); | ||
| 8004 | GLAPI PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit; | ||
| 8005 | #define glBindTextureUnit glad_glBindTextureUnit | ||
| 8006 | typedef void (APIENTRYP PFNGLGETTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels); | ||
| 8007 | GLAPI PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage; | ||
| 8008 | #define glGetTextureImage glad_glGetTextureImage | ||
| 8009 | typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLsizei bufSize, void *pixels); | ||
| 8010 | GLAPI PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage; | ||
| 8011 | #define glGetCompressedTextureImage glad_glGetCompressedTextureImage | ||
| 8012 | typedef void (APIENTRYP PFNGLGETTEXTURELEVELPARAMETERFVPROC)(GLuint texture, GLint level, GLenum pname, GLfloat *params); | ||
| 8013 | GLAPI PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv; | ||
| 8014 | #define glGetTextureLevelParameterfv glad_glGetTextureLevelParameterfv | ||
| 8015 | typedef void (APIENTRYP PFNGLGETTEXTURELEVELPARAMETERIVPROC)(GLuint texture, GLint level, GLenum pname, GLint *params); | ||
| 8016 | GLAPI PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv; | ||
| 8017 | #define glGetTextureLevelParameteriv glad_glGetTextureLevelParameteriv | ||
| 8018 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, GLfloat *params); | ||
| 8019 | GLAPI PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv; | ||
| 8020 | #define glGetTextureParameterfv glad_glGetTextureParameterfv | ||
| 8021 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, GLint *params); | ||
| 8022 | GLAPI PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv; | ||
| 8023 | #define glGetTextureParameterIiv glad_glGetTextureParameterIiv | ||
| 8024 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, GLuint *params); | ||
| 8025 | GLAPI PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv; | ||
| 8026 | #define glGetTextureParameterIuiv glad_glGetTextureParameterIuiv | ||
| 8027 | typedef void (APIENTRYP PFNGLGETTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, GLint *params); | ||
| 8028 | GLAPI PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv; | ||
| 8029 | #define glGetTextureParameteriv glad_glGetTextureParameteriv | ||
| 8030 | typedef void (APIENTRYP PFNGLCREATEVERTEXARRAYSPROC)(GLsizei n, GLuint *arrays); | ||
| 8031 | GLAPI PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays; | ||
| 8032 | #define glCreateVertexArrays glad_glCreateVertexArrays | ||
| 8033 | typedef void (APIENTRYP PFNGLDISABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index); | ||
| 8034 | GLAPI PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib; | ||
| 8035 | #define glDisableVertexArrayAttrib glad_glDisableVertexArrayAttrib | ||
| 8036 | typedef void (APIENTRYP PFNGLENABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index); | ||
| 8037 | GLAPI PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib; | ||
| 8038 | #define glEnableVertexArrayAttrib glad_glEnableVertexArrayAttrib | ||
| 8039 | typedef void (APIENTRYP PFNGLVERTEXARRAYELEMENTBUFFERPROC)(GLuint vaobj, GLuint buffer); | ||
| 8040 | GLAPI PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer; | ||
| 8041 | #define glVertexArrayElementBuffer glad_glVertexArrayElementBuffer | ||
| 8042 | typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERPROC)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); | ||
| 8043 | GLAPI PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer; | ||
| 8044 | #define glVertexArrayVertexBuffer glad_glVertexArrayVertexBuffer | ||
| 8045 | typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERSPROC)(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); | ||
| 8046 | GLAPI PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers; | ||
| 8047 | #define glVertexArrayVertexBuffers glad_glVertexArrayVertexBuffers | ||
| 8048 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBBINDINGPROC)(GLuint vaobj, GLuint attribindex, GLuint bindingindex); | ||
| 8049 | GLAPI PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding; | ||
| 8050 | #define glVertexArrayAttribBinding glad_glVertexArrayAttribBinding | ||
| 8051 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); | ||
| 8052 | GLAPI PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat; | ||
| 8053 | #define glVertexArrayAttribFormat glad_glVertexArrayAttribFormat | ||
| 8054 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBIFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); | ||
| 8055 | GLAPI PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat; | ||
| 8056 | #define glVertexArrayAttribIFormat glad_glVertexArrayAttribIFormat | ||
| 8057 | typedef void (APIENTRYP PFNGLVERTEXARRAYATTRIBLFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); | ||
| 8058 | GLAPI PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat; | ||
| 8059 | #define glVertexArrayAttribLFormat glad_glVertexArrayAttribLFormat | ||
| 8060 | typedef void (APIENTRYP PFNGLVERTEXARRAYBINDINGDIVISORPROC)(GLuint vaobj, GLuint bindingindex, GLuint divisor); | ||
| 8061 | GLAPI PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor; | ||
| 8062 | #define glVertexArrayBindingDivisor glad_glVertexArrayBindingDivisor | ||
| 8063 | typedef void (APIENTRYP PFNGLGETVERTEXARRAYIVPROC)(GLuint vaobj, GLenum pname, GLint *param); | ||
| 8064 | GLAPI PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv; | ||
| 8065 | #define glGetVertexArrayiv glad_glGetVertexArrayiv | ||
| 8066 | typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXEDIVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint *param); | ||
| 8067 | GLAPI PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv; | ||
| 8068 | #define glGetVertexArrayIndexediv glad_glGetVertexArrayIndexediv | ||
| 8069 | typedef void (APIENTRYP PFNGLGETVERTEXARRAYINDEXED64IVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param); | ||
| 8070 | GLAPI PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv; | ||
| 8071 | #define glGetVertexArrayIndexed64iv glad_glGetVertexArrayIndexed64iv | ||
| 8072 | typedef void (APIENTRYP PFNGLCREATESAMPLERSPROC)(GLsizei n, GLuint *samplers); | ||
| 8073 | GLAPI PFNGLCREATESAMPLERSPROC glad_glCreateSamplers; | ||
| 8074 | #define glCreateSamplers glad_glCreateSamplers | ||
| 8075 | typedef void (APIENTRYP PFNGLCREATEPROGRAMPIPELINESPROC)(GLsizei n, GLuint *pipelines); | ||
| 8076 | GLAPI PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines; | ||
| 8077 | #define glCreateProgramPipelines glad_glCreateProgramPipelines | ||
| 8078 | typedef void (APIENTRYP PFNGLCREATEQUERIESPROC)(GLenum target, GLsizei n, GLuint *ids); | ||
| 8079 | GLAPI PFNGLCREATEQUERIESPROC glad_glCreateQueries; | ||
| 8080 | #define glCreateQueries glad_glCreateQueries | ||
| 8081 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 8082 | GLAPI PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v; | ||
| 8083 | #define glGetQueryBufferObjecti64v glad_glGetQueryBufferObjecti64v | ||
| 8084 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 8085 | GLAPI PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv; | ||
| 8086 | #define glGetQueryBufferObjectiv glad_glGetQueryBufferObjectiv | ||
| 8087 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 8088 | GLAPI PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v; | ||
| 8089 | #define glGetQueryBufferObjectui64v glad_glGetQueryBufferObjectui64v | ||
| 8090 | typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); | ||
| 8091 | GLAPI PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv; | ||
| 8092 | #define glGetQueryBufferObjectuiv glad_glGetQueryBufferObjectuiv | ||
| 8093 | #endif | 9698 | #endif |
| 8094 | #ifndef GL_ARB_draw_buffers | 9699 | #ifndef GL_ARB_draw_buffers |
| 8095 | #define GL_ARB_draw_buffers 1 | 9700 | #define GL_ARB_draw_buffers 1 |
| @@ -8260,12 +9865,6 @@ GLAPI int GLAD_GL_ARB_get_program_binary; | |||
| 8260 | #ifndef GL_ARB_get_texture_sub_image | 9865 | #ifndef GL_ARB_get_texture_sub_image |
| 8261 | #define GL_ARB_get_texture_sub_image 1 | 9866 | #define GL_ARB_get_texture_sub_image 1 |
| 8262 | GLAPI int GLAD_GL_ARB_get_texture_sub_image; | 9867 | GLAPI int GLAD_GL_ARB_get_texture_sub_image; |
| 8263 | typedef void (APIENTRYP PFNGLGETTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels); | ||
| 8264 | GLAPI PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage; | ||
| 8265 | #define glGetTextureSubImage glad_glGetTextureSubImage | ||
| 8266 | typedef void (APIENTRYP PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels); | ||
| 8267 | GLAPI PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage; | ||
| 8268 | #define glGetCompressedTextureSubImage glad_glGetCompressedTextureSubImage | ||
| 8269 | #endif | 9868 | #endif |
| 8270 | #ifndef GL_ARB_gl_spirv | 9869 | #ifndef GL_ARB_gl_spirv |
| 8271 | #define GL_ARB_gl_spirv 1 | 9870 | #define GL_ARB_gl_spirv 1 |
| @@ -8561,24 +10160,6 @@ GLAPI PFNGLMATRIXINDEXPOINTERARBPROC glad_glMatrixIndexPointerARB; | |||
| 8561 | #ifndef GL_ARB_multi_bind | 10160 | #ifndef GL_ARB_multi_bind |
| 8562 | #define GL_ARB_multi_bind 1 | 10161 | #define GL_ARB_multi_bind 1 |
| 8563 | GLAPI int GLAD_GL_ARB_multi_bind; | 10162 | GLAPI int GLAD_GL_ARB_multi_bind; |
| 8564 | typedef void (APIENTRYP PFNGLBINDBUFFERSBASEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers); | ||
| 8565 | GLAPI PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase; | ||
| 8566 | #define glBindBuffersBase glad_glBindBuffersBase | ||
| 8567 | typedef void (APIENTRYP PFNGLBINDBUFFERSRANGEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); | ||
| 8568 | GLAPI PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange; | ||
| 8569 | #define glBindBuffersRange glad_glBindBuffersRange | ||
| 8570 | typedef void (APIENTRYP PFNGLBINDTEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures); | ||
| 8571 | GLAPI PFNGLBINDTEXTURESPROC glad_glBindTextures; | ||
| 8572 | #define glBindTextures glad_glBindTextures | ||
| 8573 | typedef void (APIENTRYP PFNGLBINDSAMPLERSPROC)(GLuint first, GLsizei count, const GLuint *samplers); | ||
| 8574 | GLAPI PFNGLBINDSAMPLERSPROC glad_glBindSamplers; | ||
| 8575 | #define glBindSamplers glad_glBindSamplers | ||
| 8576 | typedef void (APIENTRYP PFNGLBINDIMAGETEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures); | ||
| 8577 | GLAPI PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures; | ||
| 8578 | #define glBindImageTextures glad_glBindImageTextures | ||
| 8579 | typedef void (APIENTRYP PFNGLBINDVERTEXBUFFERSPROC)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); | ||
| 8580 | GLAPI PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers; | ||
| 8581 | #define glBindVertexBuffers glad_glBindVertexBuffers | ||
| 8582 | #endif | 10163 | #endif |
| 8583 | #ifndef GL_ARB_multi_draw_indirect | 10164 | #ifndef GL_ARB_multi_draw_indirect |
| 8584 | #define GL_ARB_multi_draw_indirect 1 | 10165 | #define GL_ARB_multi_draw_indirect 1 |
| @@ -8761,9 +10342,6 @@ GLAPI int GLAD_GL_ARB_point_sprite; | |||
| 8761 | #ifndef GL_ARB_polygon_offset_clamp | 10342 | #ifndef GL_ARB_polygon_offset_clamp |
| 8762 | #define GL_ARB_polygon_offset_clamp 1 | 10343 | #define GL_ARB_polygon_offset_clamp 1 |
| 8763 | GLAPI int GLAD_GL_ARB_polygon_offset_clamp; | 10344 | GLAPI int GLAD_GL_ARB_polygon_offset_clamp; |
| 8764 | typedef void (APIENTRYP PFNGLPOLYGONOFFSETCLAMPPROC)(GLfloat factor, GLfloat units, GLfloat clamp); | ||
| 8765 | GLAPI PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp; | ||
| 8766 | #define glPolygonOffsetClamp glad_glPolygonOffsetClamp | ||
| 8767 | #endif | 10345 | #endif |
| 8768 | #ifndef GL_ARB_post_depth_coverage | 10346 | #ifndef GL_ARB_post_depth_coverage |
| 8769 | #define GL_ARB_post_depth_coverage 1 | 10347 | #define GL_ARB_post_depth_coverage 1 |
| @@ -9163,9 +10741,6 @@ GLAPI int GLAD_GL_ARB_tessellation_shader; | |||
| 9163 | #ifndef GL_ARB_texture_barrier | 10741 | #ifndef GL_ARB_texture_barrier |
| 9164 | #define GL_ARB_texture_barrier 1 | 10742 | #define GL_ARB_texture_barrier 1 |
| 9165 | GLAPI int GLAD_GL_ARB_texture_barrier; | 10743 | GLAPI int GLAD_GL_ARB_texture_barrier; |
| 9166 | typedef void (APIENTRYP PFNGLTEXTUREBARRIERPROC)(void); | ||
| 9167 | GLAPI PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier; | ||
| 9168 | #define glTextureBarrier glad_glTextureBarrier | ||
| 9169 | #endif | 10744 | #endif |
| 9170 | #ifndef GL_ARB_texture_border_clamp | 10745 | #ifndef GL_ARB_texture_border_clamp |
| 9171 | #define GL_ARB_texture_border_clamp 1 | 10746 | #define GL_ARB_texture_border_clamp 1 |
| @@ -11819,6 +13394,10 @@ GLAPI PFNGLTEXTURENORMALEXTPROC glad_glTextureNormalEXT; | |||
| 11819 | #define GL_EXT_texture_sRGB 1 | 13394 | #define GL_EXT_texture_sRGB 1 |
| 11820 | GLAPI int GLAD_GL_EXT_texture_sRGB; | 13395 | GLAPI int GLAD_GL_EXT_texture_sRGB; |
| 11821 | #endif | 13396 | #endif |
| 13397 | #ifndef GL_EXT_texture_sRGB_R8 | ||
| 13398 | #define GL_EXT_texture_sRGB_R8 1 | ||
| 13399 | GLAPI int GLAD_GL_EXT_texture_sRGB_R8; | ||
| 13400 | #endif | ||
| 11822 | #ifndef GL_EXT_texture_sRGB_decode | 13401 | #ifndef GL_EXT_texture_sRGB_decode |
| 11823 | #define GL_EXT_texture_sRGB_decode 1 | 13402 | #define GL_EXT_texture_sRGB_decode 1 |
| 11824 | GLAPI int GLAD_GL_EXT_texture_sRGB_decode; | 13403 | GLAPI int GLAD_GL_EXT_texture_sRGB_decode; |
| @@ -12378,21 +13957,6 @@ GLAPI int GLAD_GL_KHR_robust_buffer_access_behavior; | |||
| 12378 | #ifndef GL_KHR_robustness | 13957 | #ifndef GL_KHR_robustness |
| 12379 | #define GL_KHR_robustness 1 | 13958 | #define GL_KHR_robustness 1 |
| 12380 | GLAPI int GLAD_GL_KHR_robustness; | 13959 | GLAPI int GLAD_GL_KHR_robustness; |
| 12381 | typedef GLenum (APIENTRYP PFNGLGETGRAPHICSRESETSTATUSPROC)(void); | ||
| 12382 | GLAPI PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus; | ||
| 12383 | #define glGetGraphicsResetStatus glad_glGetGraphicsResetStatus | ||
| 12384 | typedef void (APIENTRYP PFNGLREADNPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data); | ||
| 12385 | GLAPI PFNGLREADNPIXELSPROC glad_glReadnPixels; | ||
| 12386 | #define glReadnPixels glad_glReadnPixels | ||
| 12387 | typedef void (APIENTRYP PFNGLGETNUNIFORMFVPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params); | ||
| 12388 | GLAPI PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv; | ||
| 12389 | #define glGetnUniformfv glad_glGetnUniformfv | ||
| 12390 | typedef void (APIENTRYP PFNGLGETNUNIFORMIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLint *params); | ||
| 12391 | GLAPI PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv; | ||
| 12392 | #define glGetnUniformiv glad_glGetnUniformiv | ||
| 12393 | typedef void (APIENTRYP PFNGLGETNUNIFORMUIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint *params); | ||
| 12394 | GLAPI PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv; | ||
| 12395 | #define glGetnUniformuiv glad_glGetnUniformuiv | ||
| 12396 | typedef GLenum (APIENTRYP PFNGLGETGRAPHICSRESETSTATUSKHRPROC)(void); | 13960 | typedef GLenum (APIENTRYP PFNGLGETGRAPHICSRESETSTATUSKHRPROC)(void); |
| 12397 | GLAPI PFNGLGETGRAPHICSRESETSTATUSKHRPROC glad_glGetGraphicsResetStatusKHR; | 13961 | GLAPI PFNGLGETGRAPHICSRESETSTATUSKHRPROC glad_glGetGraphicsResetStatusKHR; |
| 12398 | #define glGetGraphicsResetStatusKHR glad_glGetGraphicsResetStatusKHR | 13962 | #define glGetGraphicsResetStatusKHR glad_glGetGraphicsResetStatusKHR |
diff --git a/externals/glad/src/glad.c b/externals/glad/src/glad.c index 384507806..d3e13163f 100644 --- a/externals/glad/src/glad.c +++ b/externals/glad/src/glad.c | |||
| @@ -1,11 +1,11 @@ | |||
| 1 | /* | 1 | /* |
| 2 | 2 | ||
| 3 | OpenGL loader generated by glad 0.1.28 on Sat Nov 17 22:59:18 2018. | 3 | OpenGL loader generated by glad 0.1.29 on Wed May 22 00:45:40 2019. |
| 4 | 4 | ||
| 5 | Language/Generator: C/C++ | 5 | Language/Generator: C/C++ |
| 6 | Specification: gl | 6 | Specification: gl |
| 7 | APIs: gl=4.3 | 7 | APIs: gl=4.6 |
| 8 | Profile: core | 8 | Profile: compatibility |
| 9 | Extensions: | 9 | Extensions: |
| 10 | GL_3DFX_multisample, | 10 | GL_3DFX_multisample, |
| 11 | GL_3DFX_tbuffer, | 11 | GL_3DFX_tbuffer, |
| @@ -348,6 +348,7 @@ | |||
| 348 | GL_EXT_texture_object, | 348 | GL_EXT_texture_object, |
| 349 | GL_EXT_texture_perturb_normal, | 349 | GL_EXT_texture_perturb_normal, |
| 350 | GL_EXT_texture_sRGB, | 350 | GL_EXT_texture_sRGB, |
| 351 | GL_EXT_texture_sRGB_R8, | ||
| 351 | GL_EXT_texture_sRGB_decode, | 352 | GL_EXT_texture_sRGB_decode, |
| 352 | GL_EXT_texture_shared_exponent, | 353 | GL_EXT_texture_shared_exponent, |
| 353 | GL_EXT_texture_snorm, | 354 | GL_EXT_texture_snorm, |
| @@ -611,7 +612,7 @@ | |||
| 611 | Reproducible: False | 612 | Reproducible: False |
| 612 | 613 | ||
| 613 | Commandline: | 614 | Commandline: |
| 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" | 615 | --profile="compatibility" --api="gl=4.6" --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_R8,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" |
| 615 | Online: | 616 | Online: |
| 616 | Too many extensions | 617 | Too many extensions |
| 617 | */ | 618 | */ |
| @@ -775,11 +776,7 @@ static int get_exts(void) { | |||
| 775 | num_exts_i = 0; | 776 | num_exts_i = 0; |
| 776 | glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); | 777 | glGetIntegerv(GL_NUM_EXTENSIONS, &num_exts_i); |
| 777 | if (num_exts_i > 0) { | 778 | if (num_exts_i > 0) { |
| 778 | char **tmp_exts_i = (char **)realloc((void *)exts_i, (size_t)num_exts_i * (sizeof *exts_i)); | 779 | exts_i = (char **)malloc((size_t)num_exts_i * (sizeof *exts_i)); |
| 779 | if (tmp_exts_i == NULL) { | ||
| 780 | return 0; | ||
| 781 | } | ||
| 782 | exts_i = tmp_exts_i; | ||
| 783 | } | 780 | } |
| 784 | 781 | ||
| 785 | if (exts_i == NULL) { | 782 | if (exts_i == NULL) { |
| @@ -869,9 +866,17 @@ int GLAD_GL_VERSION_4_0 = 0; | |||
| 869 | int GLAD_GL_VERSION_4_1 = 0; | 866 | int GLAD_GL_VERSION_4_1 = 0; |
| 870 | int GLAD_GL_VERSION_4_2 = 0; | 867 | int GLAD_GL_VERSION_4_2 = 0; |
| 871 | int GLAD_GL_VERSION_4_3 = 0; | 868 | int GLAD_GL_VERSION_4_3 = 0; |
| 869 | int GLAD_GL_VERSION_4_4 = 0; | ||
| 870 | int GLAD_GL_VERSION_4_5 = 0; | ||
| 871 | int GLAD_GL_VERSION_4_6 = 0; | ||
| 872 | PFNGLACCUMPROC glad_glAccum = NULL; | ||
| 872 | PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram = NULL; | 873 | PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram = NULL; |
| 873 | PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL; | 874 | PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL; |
| 875 | PFNGLALPHAFUNCPROC glad_glAlphaFunc = NULL; | ||
| 876 | PFNGLARETEXTURESRESIDENTPROC glad_glAreTexturesResident = NULL; | ||
| 877 | PFNGLARRAYELEMENTPROC glad_glArrayElement = NULL; | ||
| 874 | PFNGLATTACHSHADERPROC glad_glAttachShader = NULL; | 878 | PFNGLATTACHSHADERPROC glad_glAttachShader = NULL; |
| 879 | PFNGLBEGINPROC glad_glBegin = NULL; | ||
| 875 | PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender = NULL; | 880 | PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender = NULL; |
| 876 | PFNGLBEGINQUERYPROC glad_glBeginQuery = NULL; | 881 | PFNGLBEGINQUERYPROC glad_glBeginQuery = NULL; |
| 877 | PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed = NULL; | 882 | PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed = NULL; |
| @@ -880,17 +885,25 @@ PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL; | |||
| 880 | PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL; | 885 | PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL; |
| 881 | PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase = NULL; | 886 | PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase = NULL; |
| 882 | PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange = NULL; | 887 | PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange = NULL; |
| 888 | PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase = NULL; | ||
| 889 | PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange = NULL; | ||
| 883 | PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation = NULL; | 890 | PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation = NULL; |
| 884 | PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed = NULL; | 891 | PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed = NULL; |
| 885 | PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL; | 892 | PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL; |
| 886 | PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture = NULL; | 893 | PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture = NULL; |
| 894 | PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures = NULL; | ||
| 887 | PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline = NULL; | 895 | PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline = NULL; |
| 888 | PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL; | 896 | PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL; |
| 889 | PFNGLBINDSAMPLERPROC glad_glBindSampler = NULL; | 897 | PFNGLBINDSAMPLERPROC glad_glBindSampler = NULL; |
| 898 | PFNGLBINDSAMPLERSPROC glad_glBindSamplers = NULL; | ||
| 890 | PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL; | 899 | PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL; |
| 900 | PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit = NULL; | ||
| 901 | PFNGLBINDTEXTURESPROC glad_glBindTextures = NULL; | ||
| 891 | PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback = NULL; | 902 | PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback = NULL; |
| 892 | PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray = NULL; | 903 | PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray = NULL; |
| 893 | PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer = NULL; | 904 | PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer = NULL; |
| 905 | PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers = NULL; | ||
| 906 | PFNGLBITMAPPROC glad_glBitmap = NULL; | ||
| 894 | PFNGLBLENDCOLORPROC glad_glBlendColor = NULL; | 907 | PFNGLBLENDCOLORPROC glad_glBlendColor = NULL; |
| 895 | PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL; | 908 | PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL; |
| 896 | PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL; | 909 | PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL; |
| @@ -901,11 +914,17 @@ PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL; | |||
| 901 | PFNGLBLENDFUNCSEPARATEIPROC glad_glBlendFuncSeparatei = NULL; | 914 | PFNGLBLENDFUNCSEPARATEIPROC glad_glBlendFuncSeparatei = NULL; |
| 902 | PFNGLBLENDFUNCIPROC glad_glBlendFunci = NULL; | 915 | PFNGLBLENDFUNCIPROC glad_glBlendFunci = NULL; |
| 903 | PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer = NULL; | 916 | PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer = NULL; |
| 917 | PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer = NULL; | ||
| 904 | PFNGLBUFFERDATAPROC glad_glBufferData = NULL; | 918 | PFNGLBUFFERDATAPROC glad_glBufferData = NULL; |
| 919 | PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL; | ||
| 905 | PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL; | 920 | PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL; |
| 921 | PFNGLCALLLISTPROC glad_glCallList = NULL; | ||
| 922 | PFNGLCALLLISTSPROC glad_glCallLists = NULL; | ||
| 906 | PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL; | 923 | PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL; |
| 924 | PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus = NULL; | ||
| 907 | PFNGLCLAMPCOLORPROC glad_glClampColor = NULL; | 925 | PFNGLCLAMPCOLORPROC glad_glClampColor = NULL; |
| 908 | PFNGLCLEARPROC glad_glClear = NULL; | 926 | PFNGLCLEARPROC glad_glClear = NULL; |
| 927 | PFNGLCLEARACCUMPROC glad_glClearAccum = NULL; | ||
| 909 | PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData = NULL; | 928 | PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData = NULL; |
| 910 | PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData = NULL; | 929 | PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData = NULL; |
| 911 | PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi = NULL; | 930 | PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi = NULL; |
| @@ -915,14 +934,60 @@ PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv = NULL; | |||
| 915 | PFNGLCLEARCOLORPROC glad_glClearColor = NULL; | 934 | PFNGLCLEARCOLORPROC glad_glClearColor = NULL; |
| 916 | PFNGLCLEARDEPTHPROC glad_glClearDepth = NULL; | 935 | PFNGLCLEARDEPTHPROC glad_glClearDepth = NULL; |
| 917 | PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL; | 936 | PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL; |
| 937 | PFNGLCLEARINDEXPROC glad_glClearIndex = NULL; | ||
| 938 | PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData = NULL; | ||
| 939 | PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData = NULL; | ||
| 940 | PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi = NULL; | ||
| 941 | PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv = NULL; | ||
| 942 | PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv = NULL; | ||
| 943 | PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv = NULL; | ||
| 918 | PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL; | 944 | PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL; |
| 945 | PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL; | ||
| 946 | PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL; | ||
| 947 | PFNGLCLIENTACTIVETEXTUREPROC glad_glClientActiveTexture = NULL; | ||
| 919 | PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync = NULL; | 948 | PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync = NULL; |
| 949 | PFNGLCLIPCONTROLPROC glad_glClipControl = NULL; | ||
| 950 | PFNGLCLIPPLANEPROC glad_glClipPlane = NULL; | ||
| 951 | PFNGLCOLOR3BPROC glad_glColor3b = NULL; | ||
| 952 | PFNGLCOLOR3BVPROC glad_glColor3bv = NULL; | ||
| 953 | PFNGLCOLOR3DPROC glad_glColor3d = NULL; | ||
| 954 | PFNGLCOLOR3DVPROC glad_glColor3dv = NULL; | ||
| 955 | PFNGLCOLOR3FPROC glad_glColor3f = NULL; | ||
| 956 | PFNGLCOLOR3FVPROC glad_glColor3fv = NULL; | ||
| 957 | PFNGLCOLOR3IPROC glad_glColor3i = NULL; | ||
| 958 | PFNGLCOLOR3IVPROC glad_glColor3iv = NULL; | ||
| 959 | PFNGLCOLOR3SPROC glad_glColor3s = NULL; | ||
| 960 | PFNGLCOLOR3SVPROC glad_glColor3sv = NULL; | ||
| 961 | PFNGLCOLOR3UBPROC glad_glColor3ub = NULL; | ||
| 962 | PFNGLCOLOR3UBVPROC glad_glColor3ubv = NULL; | ||
| 963 | PFNGLCOLOR3UIPROC glad_glColor3ui = NULL; | ||
| 964 | PFNGLCOLOR3UIVPROC glad_glColor3uiv = NULL; | ||
| 965 | PFNGLCOLOR3USPROC glad_glColor3us = NULL; | ||
| 966 | PFNGLCOLOR3USVPROC glad_glColor3usv = NULL; | ||
| 967 | PFNGLCOLOR4BPROC glad_glColor4b = NULL; | ||
| 968 | PFNGLCOLOR4BVPROC glad_glColor4bv = NULL; | ||
| 969 | PFNGLCOLOR4DPROC glad_glColor4d = NULL; | ||
| 970 | PFNGLCOLOR4DVPROC glad_glColor4dv = NULL; | ||
| 971 | PFNGLCOLOR4FPROC glad_glColor4f = NULL; | ||
| 972 | PFNGLCOLOR4FVPROC glad_glColor4fv = NULL; | ||
| 973 | PFNGLCOLOR4IPROC glad_glColor4i = NULL; | ||
| 974 | PFNGLCOLOR4IVPROC glad_glColor4iv = NULL; | ||
| 975 | PFNGLCOLOR4SPROC glad_glColor4s = NULL; | ||
| 976 | PFNGLCOLOR4SVPROC glad_glColor4sv = NULL; | ||
| 977 | PFNGLCOLOR4UBPROC glad_glColor4ub = NULL; | ||
| 978 | PFNGLCOLOR4UBVPROC glad_glColor4ubv = NULL; | ||
| 979 | PFNGLCOLOR4UIPROC glad_glColor4ui = NULL; | ||
| 980 | PFNGLCOLOR4UIVPROC glad_glColor4uiv = NULL; | ||
| 981 | PFNGLCOLOR4USPROC glad_glColor4us = NULL; | ||
| 982 | PFNGLCOLOR4USVPROC glad_glColor4usv = NULL; | ||
| 920 | PFNGLCOLORMASKPROC glad_glColorMask = NULL; | 983 | PFNGLCOLORMASKPROC glad_glColorMask = NULL; |
| 921 | PFNGLCOLORMASKIPROC glad_glColorMaski = NULL; | 984 | PFNGLCOLORMASKIPROC glad_glColorMaski = NULL; |
| 985 | PFNGLCOLORMATERIALPROC glad_glColorMaterial = NULL; | ||
| 922 | PFNGLCOLORP3UIPROC glad_glColorP3ui = NULL; | 986 | PFNGLCOLORP3UIPROC glad_glColorP3ui = NULL; |
| 923 | PFNGLCOLORP3UIVPROC glad_glColorP3uiv = NULL; | 987 | PFNGLCOLORP3UIVPROC glad_glColorP3uiv = NULL; |
| 924 | PFNGLCOLORP4UIPROC glad_glColorP4ui = NULL; | 988 | PFNGLCOLORP4UIPROC glad_glColorP4ui = NULL; |
| 925 | PFNGLCOLORP4UIVPROC glad_glColorP4uiv = NULL; | 989 | PFNGLCOLORP4UIVPROC glad_glColorP4uiv = NULL; |
| 990 | PFNGLCOLORPOINTERPROC glad_glColorPointer = NULL; | ||
| 926 | PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL; | 991 | PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL; |
| 927 | PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D = NULL; | 992 | PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D = NULL; |
| 928 | PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL; | 993 | PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL; |
| @@ -930,22 +995,40 @@ PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D = NULL; | |||
| 930 | PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D = NULL; | 995 | PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D = NULL; |
| 931 | PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL; | 996 | PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL; |
| 932 | PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D = NULL; | 997 | PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D = NULL; |
| 998 | PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D = NULL; | ||
| 999 | PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D = NULL; | ||
| 1000 | PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D = NULL; | ||
| 933 | PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData = NULL; | 1001 | PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData = NULL; |
| 934 | PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData = NULL; | 1002 | PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData = NULL; |
| 1003 | PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData = NULL; | ||
| 1004 | PFNGLCOPYPIXELSPROC glad_glCopyPixels = NULL; | ||
| 935 | PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D = NULL; | 1005 | PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D = NULL; |
| 936 | PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL; | 1006 | PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL; |
| 937 | PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D = NULL; | 1007 | PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D = NULL; |
| 938 | PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL; | 1008 | PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL; |
| 939 | PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D = NULL; | 1009 | PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D = NULL; |
| 1010 | PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D = NULL; | ||
| 1011 | PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D = NULL; | ||
| 1012 | PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D = NULL; | ||
| 1013 | PFNGLCREATEBUFFERSPROC glad_glCreateBuffers = NULL; | ||
| 1014 | PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers = NULL; | ||
| 940 | PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL; | 1015 | PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL; |
| 1016 | PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines = NULL; | ||
| 1017 | PFNGLCREATEQUERIESPROC glad_glCreateQueries = NULL; | ||
| 1018 | PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers = NULL; | ||
| 1019 | PFNGLCREATESAMPLERSPROC glad_glCreateSamplers = NULL; | ||
| 941 | PFNGLCREATESHADERPROC glad_glCreateShader = NULL; | 1020 | PFNGLCREATESHADERPROC glad_glCreateShader = NULL; |
| 942 | PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv = NULL; | 1021 | PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv = NULL; |
| 1022 | PFNGLCREATETEXTURESPROC glad_glCreateTextures = NULL; | ||
| 1023 | PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks = NULL; | ||
| 1024 | PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays = NULL; | ||
| 943 | PFNGLCULLFACEPROC glad_glCullFace = NULL; | 1025 | PFNGLCULLFACEPROC glad_glCullFace = NULL; |
| 944 | PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback = NULL; | 1026 | PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback = NULL; |
| 945 | PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl = NULL; | 1027 | PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl = NULL; |
| 946 | PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert = NULL; | 1028 | PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert = NULL; |
| 947 | PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL; | 1029 | PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL; |
| 948 | PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL; | 1030 | PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL; |
| 1031 | PFNGLDELETELISTSPROC glad_glDeleteLists = NULL; | ||
| 949 | PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL; | 1032 | PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL; |
| 950 | PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines = NULL; | 1033 | PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines = NULL; |
| 951 | PFNGLDELETEQUERIESPROC glad_glDeleteQueries = NULL; | 1034 | PFNGLDELETEQUERIESPROC glad_glDeleteQueries = NULL; |
| @@ -964,6 +1047,8 @@ PFNGLDEPTHRANGEINDEXEDPROC glad_glDepthRangeIndexed = NULL; | |||
| 964 | PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL; | 1047 | PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL; |
| 965 | PFNGLDETACHSHADERPROC glad_glDetachShader = NULL; | 1048 | PFNGLDETACHSHADERPROC glad_glDetachShader = NULL; |
| 966 | PFNGLDISABLEPROC glad_glDisable = NULL; | 1049 | PFNGLDISABLEPROC glad_glDisable = NULL; |
| 1050 | PFNGLDISABLECLIENTSTATEPROC glad_glDisableClientState = NULL; | ||
| 1051 | PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib = NULL; | ||
| 967 | PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL; | 1052 | PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL; |
| 968 | PFNGLDISABLEIPROC glad_glDisablei = NULL; | 1053 | PFNGLDISABLEIPROC glad_glDisablei = NULL; |
| 969 | PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute = NULL; | 1054 | PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute = NULL; |
| @@ -981,23 +1066,54 @@ PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced = NULL; | |||
| 981 | PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance = NULL; | 1066 | PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance = NULL; |
| 982 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex = NULL; | 1067 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex = NULL; |
| 983 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance = NULL; | 1068 | PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance = NULL; |
| 1069 | PFNGLDRAWPIXELSPROC glad_glDrawPixels = NULL; | ||
| 984 | PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements = NULL; | 1070 | PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements = NULL; |
| 985 | PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex = NULL; | 1071 | PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex = NULL; |
| 986 | PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback = NULL; | 1072 | PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback = NULL; |
| 987 | PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced = NULL; | 1073 | PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced = NULL; |
| 988 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream = NULL; | 1074 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream = NULL; |
| 989 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced = NULL; | 1075 | PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced = NULL; |
| 1076 | PFNGLEDGEFLAGPROC glad_glEdgeFlag = NULL; | ||
| 1077 | PFNGLEDGEFLAGPOINTERPROC glad_glEdgeFlagPointer = NULL; | ||
| 1078 | PFNGLEDGEFLAGVPROC glad_glEdgeFlagv = NULL; | ||
| 990 | PFNGLENABLEPROC glad_glEnable = NULL; | 1079 | PFNGLENABLEPROC glad_glEnable = NULL; |
| 1080 | PFNGLENABLECLIENTSTATEPROC glad_glEnableClientState = NULL; | ||
| 1081 | PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib = NULL; | ||
| 991 | PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL; | 1082 | PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL; |
| 992 | PFNGLENABLEIPROC glad_glEnablei = NULL; | 1083 | PFNGLENABLEIPROC glad_glEnablei = NULL; |
| 1084 | PFNGLENDPROC glad_glEnd = NULL; | ||
| 993 | PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender = NULL; | 1085 | PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender = NULL; |
| 1086 | PFNGLENDLISTPROC glad_glEndList = NULL; | ||
| 994 | PFNGLENDQUERYPROC glad_glEndQuery = NULL; | 1087 | PFNGLENDQUERYPROC glad_glEndQuery = NULL; |
| 995 | PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed = NULL; | 1088 | PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed = NULL; |
| 996 | PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback = NULL; | 1089 | PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback = NULL; |
| 1090 | PFNGLEVALCOORD1DPROC glad_glEvalCoord1d = NULL; | ||
| 1091 | PFNGLEVALCOORD1DVPROC glad_glEvalCoord1dv = NULL; | ||
| 1092 | PFNGLEVALCOORD1FPROC glad_glEvalCoord1f = NULL; | ||
| 1093 | PFNGLEVALCOORD1FVPROC glad_glEvalCoord1fv = NULL; | ||
| 1094 | PFNGLEVALCOORD2DPROC glad_glEvalCoord2d = NULL; | ||
| 1095 | PFNGLEVALCOORD2DVPROC glad_glEvalCoord2dv = NULL; | ||
| 1096 | PFNGLEVALCOORD2FPROC glad_glEvalCoord2f = NULL; | ||
| 1097 | PFNGLEVALCOORD2FVPROC glad_glEvalCoord2fv = NULL; | ||
| 1098 | PFNGLEVALMESH1PROC glad_glEvalMesh1 = NULL; | ||
| 1099 | PFNGLEVALMESH2PROC glad_glEvalMesh2 = NULL; | ||
| 1100 | PFNGLEVALPOINT1PROC glad_glEvalPoint1 = NULL; | ||
| 1101 | PFNGLEVALPOINT2PROC glad_glEvalPoint2 = NULL; | ||
| 1102 | PFNGLFEEDBACKBUFFERPROC glad_glFeedbackBuffer = NULL; | ||
| 997 | PFNGLFENCESYNCPROC glad_glFenceSync = NULL; | 1103 | PFNGLFENCESYNCPROC glad_glFenceSync = NULL; |
| 998 | PFNGLFINISHPROC glad_glFinish = NULL; | 1104 | PFNGLFINISHPROC glad_glFinish = NULL; |
| 999 | PFNGLFLUSHPROC glad_glFlush = NULL; | 1105 | PFNGLFLUSHPROC glad_glFlush = NULL; |
| 1000 | PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange = NULL; | 1106 | PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange = NULL; |
| 1107 | PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange = NULL; | ||
| 1108 | PFNGLFOGCOORDPOINTERPROC glad_glFogCoordPointer = NULL; | ||
| 1109 | PFNGLFOGCOORDDPROC glad_glFogCoordd = NULL; | ||
| 1110 | PFNGLFOGCOORDDVPROC glad_glFogCoorddv = NULL; | ||
| 1111 | PFNGLFOGCOORDFPROC glad_glFogCoordf = NULL; | ||
| 1112 | PFNGLFOGCOORDFVPROC glad_glFogCoordfv = NULL; | ||
| 1113 | PFNGLFOGFPROC glad_glFogf = NULL; | ||
| 1114 | PFNGLFOGFVPROC glad_glFogfv = NULL; | ||
| 1115 | PFNGLFOGIPROC glad_glFogi = NULL; | ||
| 1116 | PFNGLFOGIVPROC glad_glFogiv = NULL; | ||
| 1001 | PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri = NULL; | 1117 | PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri = NULL; |
| 1002 | PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL; | 1118 | PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL; |
| 1003 | PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture = NULL; | 1119 | PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture = NULL; |
| @@ -1006,8 +1122,10 @@ PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL; | |||
| 1006 | PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D = NULL; | 1122 | PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D = NULL; |
| 1007 | PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer = NULL; | 1123 | PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer = NULL; |
| 1008 | PFNGLFRONTFACEPROC glad_glFrontFace = NULL; | 1124 | PFNGLFRONTFACEPROC glad_glFrontFace = NULL; |
| 1125 | PFNGLFRUSTUMPROC glad_glFrustum = NULL; | ||
| 1009 | PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL; | 1126 | PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL; |
| 1010 | PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL; | 1127 | PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL; |
| 1128 | PFNGLGENLISTSPROC glad_glGenLists = NULL; | ||
| 1011 | PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines = NULL; | 1129 | PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines = NULL; |
| 1012 | PFNGLGENQUERIESPROC glad_glGenQueries = NULL; | 1130 | PFNGLGENQUERIESPROC glad_glGenQueries = NULL; |
| 1013 | PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL; | 1131 | PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL; |
| @@ -1016,6 +1134,7 @@ PFNGLGENTEXTURESPROC glad_glGenTextures = NULL; | |||
| 1016 | PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks = NULL; | 1134 | PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks = NULL; |
| 1017 | PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays = NULL; | 1135 | PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays = NULL; |
| 1018 | PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL; | 1136 | PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL; |
| 1137 | PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap = NULL; | ||
| 1019 | PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv = NULL; | 1138 | PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv = NULL; |
| 1020 | PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL; | 1139 | PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL; |
| 1021 | PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName = NULL; | 1140 | PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName = NULL; |
| @@ -1034,7 +1153,10 @@ PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v = NULL; | |||
| 1034 | PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL; | 1153 | PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL; |
| 1035 | PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv = NULL; | 1154 | PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv = NULL; |
| 1036 | PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData = NULL; | 1155 | PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData = NULL; |
| 1156 | PFNGLGETCLIPPLANEPROC glad_glGetClipPlane = NULL; | ||
| 1037 | PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage = NULL; | 1157 | PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage = NULL; |
| 1158 | PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage = NULL; | ||
| 1159 | PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage = NULL; | ||
| 1038 | PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog = NULL; | 1160 | PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog = NULL; |
| 1039 | PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v = NULL; | 1161 | PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v = NULL; |
| 1040 | PFNGLGETDOUBLEVPROC glad_glGetDoublev = NULL; | 1162 | PFNGLGETDOUBLEVPROC glad_glGetDoublev = NULL; |
| @@ -1045,16 +1167,35 @@ PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex = NULL; | |||
| 1045 | PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation = NULL; | 1167 | PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation = NULL; |
| 1046 | PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL; | 1168 | PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL; |
| 1047 | PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv = NULL; | 1169 | PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv = NULL; |
| 1170 | PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus = NULL; | ||
| 1048 | PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v = NULL; | 1171 | PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v = NULL; |
| 1049 | PFNGLGETINTEGER64VPROC glad_glGetInteger64v = NULL; | 1172 | PFNGLGETINTEGER64VPROC glad_glGetInteger64v = NULL; |
| 1050 | PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v = NULL; | 1173 | PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v = NULL; |
| 1051 | PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL; | 1174 | PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL; |
| 1052 | PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v = NULL; | 1175 | PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v = NULL; |
| 1053 | PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ = NULL; | 1176 | PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ = NULL; |
| 1177 | PFNGLGETLIGHTFVPROC glad_glGetLightfv = NULL; | ||
| 1178 | PFNGLGETLIGHTIVPROC glad_glGetLightiv = NULL; | ||
| 1179 | PFNGLGETMAPDVPROC glad_glGetMapdv = NULL; | ||
| 1180 | PFNGLGETMAPFVPROC glad_glGetMapfv = NULL; | ||
| 1181 | PFNGLGETMAPIVPROC glad_glGetMapiv = NULL; | ||
| 1182 | PFNGLGETMATERIALFVPROC glad_glGetMaterialfv = NULL; | ||
| 1183 | PFNGLGETMATERIALIVPROC glad_glGetMaterialiv = NULL; | ||
| 1054 | PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv = NULL; | 1184 | PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv = NULL; |
| 1185 | PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v = NULL; | ||
| 1186 | PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv = NULL; | ||
| 1187 | PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv = NULL; | ||
| 1188 | PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData = NULL; | ||
| 1189 | PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv = NULL; | ||
| 1190 | PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv = NULL; | ||
| 1191 | PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv = NULL; | ||
| 1055 | PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel = NULL; | 1192 | PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel = NULL; |
| 1056 | PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel = NULL; | 1193 | PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel = NULL; |
| 1194 | PFNGLGETPIXELMAPFVPROC glad_glGetPixelMapfv = NULL; | ||
| 1195 | PFNGLGETPIXELMAPUIVPROC glad_glGetPixelMapuiv = NULL; | ||
| 1196 | PFNGLGETPIXELMAPUSVPROC glad_glGetPixelMapusv = NULL; | ||
| 1057 | PFNGLGETPOINTERVPROC glad_glGetPointerv = NULL; | 1197 | PFNGLGETPOINTERVPROC glad_glGetPointerv = NULL; |
| 1198 | PFNGLGETPOLYGONSTIPPLEPROC glad_glGetPolygonStipple = NULL; | ||
| 1058 | PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary = NULL; | 1199 | PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary = NULL; |
| 1059 | PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL; | 1200 | PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL; |
| 1060 | PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv = NULL; | 1201 | PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv = NULL; |
| @@ -1067,6 +1208,10 @@ PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName = NULL; | |||
| 1067 | PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv = NULL; | 1208 | PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv = NULL; |
| 1068 | PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv = NULL; | 1209 | PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv = NULL; |
| 1069 | PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL; | 1210 | PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL; |
| 1211 | PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v = NULL; | ||
| 1212 | PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv = NULL; | ||
| 1213 | PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v = NULL; | ||
| 1214 | PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv = NULL; | ||
| 1070 | PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv = NULL; | 1215 | PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv = NULL; |
| 1071 | PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v = NULL; | 1216 | PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v = NULL; |
| 1072 | PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv = NULL; | 1217 | PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv = NULL; |
| @@ -1087,6 +1232,11 @@ PFNGLGETSTRINGIPROC glad_glGetStringi = NULL; | |||
| 1087 | PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex = NULL; | 1232 | PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex = NULL; |
| 1088 | PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation = NULL; | 1233 | PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation = NULL; |
| 1089 | PFNGLGETSYNCIVPROC glad_glGetSynciv = NULL; | 1234 | PFNGLGETSYNCIVPROC glad_glGetSynciv = NULL; |
| 1235 | PFNGLGETTEXENVFVPROC glad_glGetTexEnvfv = NULL; | ||
| 1236 | PFNGLGETTEXENVIVPROC glad_glGetTexEnviv = NULL; | ||
| 1237 | PFNGLGETTEXGENDVPROC glad_glGetTexGendv = NULL; | ||
| 1238 | PFNGLGETTEXGENFVPROC glad_glGetTexGenfv = NULL; | ||
| 1239 | PFNGLGETTEXGENIVPROC glad_glGetTexGeniv = NULL; | ||
| 1090 | PFNGLGETTEXIMAGEPROC glad_glGetTexImage = NULL; | 1240 | PFNGLGETTEXIMAGEPROC glad_glGetTexImage = NULL; |
| 1091 | PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv = NULL; | 1241 | PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv = NULL; |
| 1092 | PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv = NULL; | 1242 | PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv = NULL; |
| @@ -1094,7 +1244,18 @@ PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv = NULL; | |||
| 1094 | PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv = NULL; | 1244 | PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv = NULL; |
| 1095 | PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL; | 1245 | PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL; |
| 1096 | PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL; | 1246 | PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL; |
| 1247 | PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage = NULL; | ||
| 1248 | PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv = NULL; | ||
| 1249 | PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv = NULL; | ||
| 1250 | PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv = NULL; | ||
| 1251 | PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv = NULL; | ||
| 1252 | PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv = NULL; | ||
| 1253 | PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv = NULL; | ||
| 1254 | PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage = NULL; | ||
| 1097 | PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying = NULL; | 1255 | PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying = NULL; |
| 1256 | PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v = NULL; | ||
| 1257 | PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v = NULL; | ||
| 1258 | PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv = NULL; | ||
| 1098 | PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex = NULL; | 1259 | PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex = NULL; |
| 1099 | PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices = NULL; | 1260 | PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices = NULL; |
| 1100 | PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL; | 1261 | PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL; |
| @@ -1103,6 +1264,9 @@ PFNGLGETUNIFORMDVPROC glad_glGetUniformdv = NULL; | |||
| 1103 | PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL; | 1264 | PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL; |
| 1104 | PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL; | 1265 | PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL; |
| 1105 | PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv = NULL; | 1266 | PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv = NULL; |
| 1267 | PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv = NULL; | ||
| 1268 | PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv = NULL; | ||
| 1269 | PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv = NULL; | ||
| 1106 | PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv = NULL; | 1270 | PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv = NULL; |
| 1107 | PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv = NULL; | 1271 | PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv = NULL; |
| 1108 | PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv = NULL; | 1272 | PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv = NULL; |
| @@ -1110,10 +1274,44 @@ PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL; | |||
| 1110 | PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv = NULL; | 1274 | PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv = NULL; |
| 1111 | PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL; | 1275 | PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL; |
| 1112 | PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL; | 1276 | PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL; |
| 1277 | PFNGLGETNCOLORTABLEPROC glad_glGetnColorTable = NULL; | ||
| 1278 | PFNGLGETNCOMPRESSEDTEXIMAGEPROC glad_glGetnCompressedTexImage = NULL; | ||
| 1279 | PFNGLGETNCONVOLUTIONFILTERPROC glad_glGetnConvolutionFilter = NULL; | ||
| 1280 | PFNGLGETNHISTOGRAMPROC glad_glGetnHistogram = NULL; | ||
| 1281 | PFNGLGETNMAPDVPROC glad_glGetnMapdv = NULL; | ||
| 1282 | PFNGLGETNMAPFVPROC glad_glGetnMapfv = NULL; | ||
| 1283 | PFNGLGETNMAPIVPROC glad_glGetnMapiv = NULL; | ||
| 1284 | PFNGLGETNMINMAXPROC glad_glGetnMinmax = NULL; | ||
| 1285 | PFNGLGETNPIXELMAPFVPROC glad_glGetnPixelMapfv = NULL; | ||
| 1286 | PFNGLGETNPIXELMAPUIVPROC glad_glGetnPixelMapuiv = NULL; | ||
| 1287 | PFNGLGETNPIXELMAPUSVPROC glad_glGetnPixelMapusv = NULL; | ||
| 1288 | PFNGLGETNPOLYGONSTIPPLEPROC glad_glGetnPolygonStipple = NULL; | ||
| 1289 | PFNGLGETNSEPARABLEFILTERPROC glad_glGetnSeparableFilter = NULL; | ||
| 1290 | PFNGLGETNTEXIMAGEPROC glad_glGetnTexImage = NULL; | ||
| 1291 | PFNGLGETNUNIFORMDVPROC glad_glGetnUniformdv = NULL; | ||
| 1292 | PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv = NULL; | ||
| 1293 | PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv = NULL; | ||
| 1294 | PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv = NULL; | ||
| 1113 | PFNGLHINTPROC glad_glHint = NULL; | 1295 | PFNGLHINTPROC glad_glHint = NULL; |
| 1296 | PFNGLINDEXMASKPROC glad_glIndexMask = NULL; | ||
| 1297 | PFNGLINDEXPOINTERPROC glad_glIndexPointer = NULL; | ||
| 1298 | PFNGLINDEXDPROC glad_glIndexd = NULL; | ||
| 1299 | PFNGLINDEXDVPROC glad_glIndexdv = NULL; | ||
| 1300 | PFNGLINDEXFPROC glad_glIndexf = NULL; | ||
| 1301 | PFNGLINDEXFVPROC glad_glIndexfv = NULL; | ||
| 1302 | PFNGLINDEXIPROC glad_glIndexi = NULL; | ||
| 1303 | PFNGLINDEXIVPROC glad_glIndexiv = NULL; | ||
| 1304 | PFNGLINDEXSPROC glad_glIndexs = NULL; | ||
| 1305 | PFNGLINDEXSVPROC glad_glIndexsv = NULL; | ||
| 1306 | PFNGLINDEXUBPROC glad_glIndexub = NULL; | ||
| 1307 | PFNGLINDEXUBVPROC glad_glIndexubv = NULL; | ||
| 1308 | PFNGLINITNAMESPROC glad_glInitNames = NULL; | ||
| 1309 | PFNGLINTERLEAVEDARRAYSPROC glad_glInterleavedArrays = NULL; | ||
| 1114 | PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData = NULL; | 1310 | PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData = NULL; |
| 1115 | PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData = NULL; | 1311 | PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData = NULL; |
| 1116 | PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer = NULL; | 1312 | PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer = NULL; |
| 1313 | PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData = NULL; | ||
| 1314 | PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData = NULL; | ||
| 1117 | PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer = NULL; | 1315 | PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer = NULL; |
| 1118 | PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage = NULL; | 1316 | PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage = NULL; |
| 1119 | PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage = NULL; | 1317 | PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage = NULL; |
| @@ -1121,6 +1319,7 @@ PFNGLISBUFFERPROC glad_glIsBuffer = NULL; | |||
| 1121 | PFNGLISENABLEDPROC glad_glIsEnabled = NULL; | 1319 | PFNGLISENABLEDPROC glad_glIsEnabled = NULL; |
| 1122 | PFNGLISENABLEDIPROC glad_glIsEnabledi = NULL; | 1320 | PFNGLISENABLEDIPROC glad_glIsEnabledi = NULL; |
| 1123 | PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL; | 1321 | PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL; |
| 1322 | PFNGLISLISTPROC glad_glIsList = NULL; | ||
| 1124 | PFNGLISPROGRAMPROC glad_glIsProgram = NULL; | 1323 | PFNGLISPROGRAMPROC glad_glIsProgram = NULL; |
| 1125 | PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline = NULL; | 1324 | PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline = NULL; |
| 1126 | PFNGLISQUERYPROC glad_glIsQuery = NULL; | 1325 | PFNGLISQUERYPROC glad_glIsQuery = NULL; |
| @@ -1131,18 +1330,88 @@ PFNGLISSYNCPROC glad_glIsSync = NULL; | |||
| 1131 | PFNGLISTEXTUREPROC glad_glIsTexture = NULL; | 1330 | PFNGLISTEXTUREPROC glad_glIsTexture = NULL; |
| 1132 | PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback = NULL; | 1331 | PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback = NULL; |
| 1133 | PFNGLISVERTEXARRAYPROC glad_glIsVertexArray = NULL; | 1332 | PFNGLISVERTEXARRAYPROC glad_glIsVertexArray = NULL; |
| 1333 | PFNGLLIGHTMODELFPROC glad_glLightModelf = NULL; | ||
| 1334 | PFNGLLIGHTMODELFVPROC glad_glLightModelfv = NULL; | ||
| 1335 | PFNGLLIGHTMODELIPROC glad_glLightModeli = NULL; | ||
| 1336 | PFNGLLIGHTMODELIVPROC glad_glLightModeliv = NULL; | ||
| 1337 | PFNGLLIGHTFPROC glad_glLightf = NULL; | ||
| 1338 | PFNGLLIGHTFVPROC glad_glLightfv = NULL; | ||
| 1339 | PFNGLLIGHTIPROC glad_glLighti = NULL; | ||
| 1340 | PFNGLLIGHTIVPROC glad_glLightiv = NULL; | ||
| 1341 | PFNGLLINESTIPPLEPROC glad_glLineStipple = NULL; | ||
| 1134 | PFNGLLINEWIDTHPROC glad_glLineWidth = NULL; | 1342 | PFNGLLINEWIDTHPROC glad_glLineWidth = NULL; |
| 1135 | PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL; | 1343 | PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL; |
| 1344 | PFNGLLISTBASEPROC glad_glListBase = NULL; | ||
| 1345 | PFNGLLOADIDENTITYPROC glad_glLoadIdentity = NULL; | ||
| 1346 | PFNGLLOADMATRIXDPROC glad_glLoadMatrixd = NULL; | ||
| 1347 | PFNGLLOADMATRIXFPROC glad_glLoadMatrixf = NULL; | ||
| 1348 | PFNGLLOADNAMEPROC glad_glLoadName = NULL; | ||
| 1349 | PFNGLLOADTRANSPOSEMATRIXDPROC glad_glLoadTransposeMatrixd = NULL; | ||
| 1350 | PFNGLLOADTRANSPOSEMATRIXFPROC glad_glLoadTransposeMatrixf = NULL; | ||
| 1136 | PFNGLLOGICOPPROC glad_glLogicOp = NULL; | 1351 | PFNGLLOGICOPPROC glad_glLogicOp = NULL; |
| 1352 | PFNGLMAP1DPROC glad_glMap1d = NULL; | ||
| 1353 | PFNGLMAP1FPROC glad_glMap1f = NULL; | ||
| 1354 | PFNGLMAP2DPROC glad_glMap2d = NULL; | ||
| 1355 | PFNGLMAP2FPROC glad_glMap2f = NULL; | ||
| 1137 | PFNGLMAPBUFFERPROC glad_glMapBuffer = NULL; | 1356 | PFNGLMAPBUFFERPROC glad_glMapBuffer = NULL; |
| 1138 | PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange = NULL; | 1357 | PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange = NULL; |
| 1358 | PFNGLMAPGRID1DPROC glad_glMapGrid1d = NULL; | ||
| 1359 | PFNGLMAPGRID1FPROC glad_glMapGrid1f = NULL; | ||
| 1360 | PFNGLMAPGRID2DPROC glad_glMapGrid2d = NULL; | ||
| 1361 | PFNGLMAPGRID2FPROC glad_glMapGrid2f = NULL; | ||
| 1362 | PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer = NULL; | ||
| 1363 | PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange = NULL; | ||
| 1364 | PFNGLMATERIALFPROC glad_glMaterialf = NULL; | ||
| 1365 | PFNGLMATERIALFVPROC glad_glMaterialfv = NULL; | ||
| 1366 | PFNGLMATERIALIPROC glad_glMateriali = NULL; | ||
| 1367 | PFNGLMATERIALIVPROC glad_glMaterialiv = NULL; | ||
| 1368 | PFNGLMATRIXMODEPROC glad_glMatrixMode = NULL; | ||
| 1139 | PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier = NULL; | 1369 | PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier = NULL; |
| 1370 | PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion = NULL; | ||
| 1140 | PFNGLMINSAMPLESHADINGPROC glad_glMinSampleShading = NULL; | 1371 | PFNGLMINSAMPLESHADINGPROC glad_glMinSampleShading = NULL; |
| 1372 | PFNGLMULTMATRIXDPROC glad_glMultMatrixd = NULL; | ||
| 1373 | PFNGLMULTMATRIXFPROC glad_glMultMatrixf = NULL; | ||
| 1374 | PFNGLMULTTRANSPOSEMATRIXDPROC glad_glMultTransposeMatrixd = NULL; | ||
| 1375 | PFNGLMULTTRANSPOSEMATRIXFPROC glad_glMultTransposeMatrixf = NULL; | ||
| 1141 | PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays = NULL; | 1376 | PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays = NULL; |
| 1142 | PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect = NULL; | 1377 | PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect = NULL; |
| 1378 | PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glad_glMultiDrawArraysIndirectCount = NULL; | ||
| 1143 | PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements = NULL; | 1379 | PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements = NULL; |
| 1144 | PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex = NULL; | 1380 | PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex = NULL; |
| 1145 | PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect = NULL; | 1381 | PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect = NULL; |
| 1382 | PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glad_glMultiDrawElementsIndirectCount = NULL; | ||
| 1383 | PFNGLMULTITEXCOORD1DPROC glad_glMultiTexCoord1d = NULL; | ||
| 1384 | PFNGLMULTITEXCOORD1DVPROC glad_glMultiTexCoord1dv = NULL; | ||
| 1385 | PFNGLMULTITEXCOORD1FPROC glad_glMultiTexCoord1f = NULL; | ||
| 1386 | PFNGLMULTITEXCOORD1FVPROC glad_glMultiTexCoord1fv = NULL; | ||
| 1387 | PFNGLMULTITEXCOORD1IPROC glad_glMultiTexCoord1i = NULL; | ||
| 1388 | PFNGLMULTITEXCOORD1IVPROC glad_glMultiTexCoord1iv = NULL; | ||
| 1389 | PFNGLMULTITEXCOORD1SPROC glad_glMultiTexCoord1s = NULL; | ||
| 1390 | PFNGLMULTITEXCOORD1SVPROC glad_glMultiTexCoord1sv = NULL; | ||
| 1391 | PFNGLMULTITEXCOORD2DPROC glad_glMultiTexCoord2d = NULL; | ||
| 1392 | PFNGLMULTITEXCOORD2DVPROC glad_glMultiTexCoord2dv = NULL; | ||
| 1393 | PFNGLMULTITEXCOORD2FPROC glad_glMultiTexCoord2f = NULL; | ||
| 1394 | PFNGLMULTITEXCOORD2FVPROC glad_glMultiTexCoord2fv = NULL; | ||
| 1395 | PFNGLMULTITEXCOORD2IPROC glad_glMultiTexCoord2i = NULL; | ||
| 1396 | PFNGLMULTITEXCOORD2IVPROC glad_glMultiTexCoord2iv = NULL; | ||
| 1397 | PFNGLMULTITEXCOORD2SPROC glad_glMultiTexCoord2s = NULL; | ||
| 1398 | PFNGLMULTITEXCOORD2SVPROC glad_glMultiTexCoord2sv = NULL; | ||
| 1399 | PFNGLMULTITEXCOORD3DPROC glad_glMultiTexCoord3d = NULL; | ||
| 1400 | PFNGLMULTITEXCOORD3DVPROC glad_glMultiTexCoord3dv = NULL; | ||
| 1401 | PFNGLMULTITEXCOORD3FPROC glad_glMultiTexCoord3f = NULL; | ||
| 1402 | PFNGLMULTITEXCOORD3FVPROC glad_glMultiTexCoord3fv = NULL; | ||
| 1403 | PFNGLMULTITEXCOORD3IPROC glad_glMultiTexCoord3i = NULL; | ||
| 1404 | PFNGLMULTITEXCOORD3IVPROC glad_glMultiTexCoord3iv = NULL; | ||
| 1405 | PFNGLMULTITEXCOORD3SPROC glad_glMultiTexCoord3s = NULL; | ||
| 1406 | PFNGLMULTITEXCOORD3SVPROC glad_glMultiTexCoord3sv = NULL; | ||
| 1407 | PFNGLMULTITEXCOORD4DPROC glad_glMultiTexCoord4d = NULL; | ||
| 1408 | PFNGLMULTITEXCOORD4DVPROC glad_glMultiTexCoord4dv = NULL; | ||
| 1409 | PFNGLMULTITEXCOORD4FPROC glad_glMultiTexCoord4f = NULL; | ||
| 1410 | PFNGLMULTITEXCOORD4FVPROC glad_glMultiTexCoord4fv = NULL; | ||
| 1411 | PFNGLMULTITEXCOORD4IPROC glad_glMultiTexCoord4i = NULL; | ||
| 1412 | PFNGLMULTITEXCOORD4IVPROC glad_glMultiTexCoord4iv = NULL; | ||
| 1413 | PFNGLMULTITEXCOORD4SPROC glad_glMultiTexCoord4s = NULL; | ||
| 1414 | PFNGLMULTITEXCOORD4SVPROC glad_glMultiTexCoord4sv = NULL; | ||
| 1146 | PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui = NULL; | 1415 | PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui = NULL; |
| 1147 | PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv = NULL; | 1416 | PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv = NULL; |
| 1148 | PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui = NULL; | 1417 | PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui = NULL; |
| @@ -1151,15 +1420,47 @@ PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui = NULL; | |||
| 1151 | PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv = NULL; | 1420 | PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv = NULL; |
| 1152 | PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui = NULL; | 1421 | PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui = NULL; |
| 1153 | PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv = NULL; | 1422 | PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv = NULL; |
| 1423 | PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData = NULL; | ||
| 1424 | PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage = NULL; | ||
| 1425 | PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData = NULL; | ||
| 1426 | PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer = NULL; | ||
| 1427 | PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers = NULL; | ||
| 1428 | PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri = NULL; | ||
| 1429 | PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer = NULL; | ||
| 1430 | PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer = NULL; | ||
| 1431 | PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture = NULL; | ||
| 1432 | PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer = NULL; | ||
| 1433 | PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage = NULL; | ||
| 1434 | PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample = NULL; | ||
| 1435 | PFNGLNEWLISTPROC glad_glNewList = NULL; | ||
| 1436 | PFNGLNORMAL3BPROC glad_glNormal3b = NULL; | ||
| 1437 | PFNGLNORMAL3BVPROC glad_glNormal3bv = NULL; | ||
| 1438 | PFNGLNORMAL3DPROC glad_glNormal3d = NULL; | ||
| 1439 | PFNGLNORMAL3DVPROC glad_glNormal3dv = NULL; | ||
| 1440 | PFNGLNORMAL3FPROC glad_glNormal3f = NULL; | ||
| 1441 | PFNGLNORMAL3FVPROC glad_glNormal3fv = NULL; | ||
| 1442 | PFNGLNORMAL3IPROC glad_glNormal3i = NULL; | ||
| 1443 | PFNGLNORMAL3IVPROC glad_glNormal3iv = NULL; | ||
| 1444 | PFNGLNORMAL3SPROC glad_glNormal3s = NULL; | ||
| 1445 | PFNGLNORMAL3SVPROC glad_glNormal3sv = NULL; | ||
| 1154 | PFNGLNORMALP3UIPROC glad_glNormalP3ui = NULL; | 1446 | PFNGLNORMALP3UIPROC glad_glNormalP3ui = NULL; |
| 1155 | PFNGLNORMALP3UIVPROC glad_glNormalP3uiv = NULL; | 1447 | PFNGLNORMALP3UIVPROC glad_glNormalP3uiv = NULL; |
| 1448 | PFNGLNORMALPOINTERPROC glad_glNormalPointer = NULL; | ||
| 1156 | PFNGLOBJECTLABELPROC glad_glObjectLabel = NULL; | 1449 | PFNGLOBJECTLABELPROC glad_glObjectLabel = NULL; |
| 1157 | PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel = NULL; | 1450 | PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel = NULL; |
| 1451 | PFNGLORTHOPROC glad_glOrtho = NULL; | ||
| 1452 | PFNGLPASSTHROUGHPROC glad_glPassThrough = NULL; | ||
| 1158 | PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv = NULL; | 1453 | PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv = NULL; |
| 1159 | PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri = NULL; | 1454 | PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri = NULL; |
| 1160 | PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback = NULL; | 1455 | PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback = NULL; |
| 1456 | PFNGLPIXELMAPFVPROC glad_glPixelMapfv = NULL; | ||
| 1457 | PFNGLPIXELMAPUIVPROC glad_glPixelMapuiv = NULL; | ||
| 1458 | PFNGLPIXELMAPUSVPROC glad_glPixelMapusv = NULL; | ||
| 1161 | PFNGLPIXELSTOREFPROC glad_glPixelStoref = NULL; | 1459 | PFNGLPIXELSTOREFPROC glad_glPixelStoref = NULL; |
| 1162 | PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL; | 1460 | PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL; |
| 1461 | PFNGLPIXELTRANSFERFPROC glad_glPixelTransferf = NULL; | ||
| 1462 | PFNGLPIXELTRANSFERIPROC glad_glPixelTransferi = NULL; | ||
| 1463 | PFNGLPIXELZOOMPROC glad_glPixelZoom = NULL; | ||
| 1163 | PFNGLPOINTPARAMETERFPROC glad_glPointParameterf = NULL; | 1464 | PFNGLPOINTPARAMETERFPROC glad_glPointParameterf = NULL; |
| 1164 | PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv = NULL; | 1465 | PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv = NULL; |
| 1165 | PFNGLPOINTPARAMETERIPROC glad_glPointParameteri = NULL; | 1466 | PFNGLPOINTPARAMETERIPROC glad_glPointParameteri = NULL; |
| @@ -1167,8 +1468,15 @@ PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv = NULL; | |||
| 1167 | PFNGLPOINTSIZEPROC glad_glPointSize = NULL; | 1468 | PFNGLPOINTSIZEPROC glad_glPointSize = NULL; |
| 1168 | PFNGLPOLYGONMODEPROC glad_glPolygonMode = NULL; | 1469 | PFNGLPOLYGONMODEPROC glad_glPolygonMode = NULL; |
| 1169 | PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL; | 1470 | PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL; |
| 1471 | PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp = NULL; | ||
| 1472 | PFNGLPOLYGONSTIPPLEPROC glad_glPolygonStipple = NULL; | ||
| 1473 | PFNGLPOPATTRIBPROC glad_glPopAttrib = NULL; | ||
| 1474 | PFNGLPOPCLIENTATTRIBPROC glad_glPopClientAttrib = NULL; | ||
| 1170 | PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup = NULL; | 1475 | PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup = NULL; |
| 1476 | PFNGLPOPMATRIXPROC glad_glPopMatrix = NULL; | ||
| 1477 | PFNGLPOPNAMEPROC glad_glPopName = NULL; | ||
| 1171 | PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex = NULL; | 1478 | PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex = NULL; |
| 1479 | PFNGLPRIORITIZETEXTURESPROC glad_glPrioritizeTextures = NULL; | ||
| 1172 | PFNGLPROGRAMBINARYPROC glad_glProgramBinary = NULL; | 1480 | PFNGLPROGRAMBINARYPROC glad_glProgramBinary = NULL; |
| 1173 | PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri = NULL; | 1481 | PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri = NULL; |
| 1174 | PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d = NULL; | 1482 | PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d = NULL; |
| @@ -1222,14 +1530,54 @@ PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv = NULL; | |||
| 1222 | PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv = NULL; | 1530 | PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv = NULL; |
| 1223 | PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv = NULL; | 1531 | PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv = NULL; |
| 1224 | PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex = NULL; | 1532 | PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex = NULL; |
| 1533 | PFNGLPUSHATTRIBPROC glad_glPushAttrib = NULL; | ||
| 1534 | PFNGLPUSHCLIENTATTRIBPROC glad_glPushClientAttrib = NULL; | ||
| 1225 | PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup = NULL; | 1535 | PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup = NULL; |
| 1536 | PFNGLPUSHMATRIXPROC glad_glPushMatrix = NULL; | ||
| 1537 | PFNGLPUSHNAMEPROC glad_glPushName = NULL; | ||
| 1226 | PFNGLQUERYCOUNTERPROC glad_glQueryCounter = NULL; | 1538 | PFNGLQUERYCOUNTERPROC glad_glQueryCounter = NULL; |
| 1539 | PFNGLRASTERPOS2DPROC glad_glRasterPos2d = NULL; | ||
| 1540 | PFNGLRASTERPOS2DVPROC glad_glRasterPos2dv = NULL; | ||
| 1541 | PFNGLRASTERPOS2FPROC glad_glRasterPos2f = NULL; | ||
| 1542 | PFNGLRASTERPOS2FVPROC glad_glRasterPos2fv = NULL; | ||
| 1543 | PFNGLRASTERPOS2IPROC glad_glRasterPos2i = NULL; | ||
| 1544 | PFNGLRASTERPOS2IVPROC glad_glRasterPos2iv = NULL; | ||
| 1545 | PFNGLRASTERPOS2SPROC glad_glRasterPos2s = NULL; | ||
| 1546 | PFNGLRASTERPOS2SVPROC glad_glRasterPos2sv = NULL; | ||
| 1547 | PFNGLRASTERPOS3DPROC glad_glRasterPos3d = NULL; | ||
| 1548 | PFNGLRASTERPOS3DVPROC glad_glRasterPos3dv = NULL; | ||
| 1549 | PFNGLRASTERPOS3FPROC glad_glRasterPos3f = NULL; | ||
| 1550 | PFNGLRASTERPOS3FVPROC glad_glRasterPos3fv = NULL; | ||
| 1551 | PFNGLRASTERPOS3IPROC glad_glRasterPos3i = NULL; | ||
| 1552 | PFNGLRASTERPOS3IVPROC glad_glRasterPos3iv = NULL; | ||
| 1553 | PFNGLRASTERPOS3SPROC glad_glRasterPos3s = NULL; | ||
| 1554 | PFNGLRASTERPOS3SVPROC glad_glRasterPos3sv = NULL; | ||
| 1555 | PFNGLRASTERPOS4DPROC glad_glRasterPos4d = NULL; | ||
| 1556 | PFNGLRASTERPOS4DVPROC glad_glRasterPos4dv = NULL; | ||
| 1557 | PFNGLRASTERPOS4FPROC glad_glRasterPos4f = NULL; | ||
| 1558 | PFNGLRASTERPOS4FVPROC glad_glRasterPos4fv = NULL; | ||
| 1559 | PFNGLRASTERPOS4IPROC glad_glRasterPos4i = NULL; | ||
| 1560 | PFNGLRASTERPOS4IVPROC glad_glRasterPos4iv = NULL; | ||
| 1561 | PFNGLRASTERPOS4SPROC glad_glRasterPos4s = NULL; | ||
| 1562 | PFNGLRASTERPOS4SVPROC glad_glRasterPos4sv = NULL; | ||
| 1227 | PFNGLREADBUFFERPROC glad_glReadBuffer = NULL; | 1563 | PFNGLREADBUFFERPROC glad_glReadBuffer = NULL; |
| 1228 | PFNGLREADPIXELSPROC glad_glReadPixels = NULL; | 1564 | PFNGLREADPIXELSPROC glad_glReadPixels = NULL; |
| 1565 | PFNGLREADNPIXELSPROC glad_glReadnPixels = NULL; | ||
| 1566 | PFNGLRECTDPROC glad_glRectd = NULL; | ||
| 1567 | PFNGLRECTDVPROC glad_glRectdv = NULL; | ||
| 1568 | PFNGLRECTFPROC glad_glRectf = NULL; | ||
| 1569 | PFNGLRECTFVPROC glad_glRectfv = NULL; | ||
| 1570 | PFNGLRECTIPROC glad_glRecti = NULL; | ||
| 1571 | PFNGLRECTIVPROC glad_glRectiv = NULL; | ||
| 1572 | PFNGLRECTSPROC glad_glRects = NULL; | ||
| 1573 | PFNGLRECTSVPROC glad_glRectsv = NULL; | ||
| 1229 | PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL; | 1574 | PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL; |
| 1575 | PFNGLRENDERMODEPROC glad_glRenderMode = NULL; | ||
| 1230 | PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL; | 1576 | PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL; |
| 1231 | PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample = NULL; | 1577 | PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample = NULL; |
| 1232 | PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback = NULL; | 1578 | PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback = NULL; |
| 1579 | PFNGLROTATEDPROC glad_glRotated = NULL; | ||
| 1580 | PFNGLROTATEFPROC glad_glRotatef = NULL; | ||
| 1233 | PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL; | 1581 | PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL; |
| 1234 | PFNGLSAMPLEMASKIPROC glad_glSampleMaski = NULL; | 1582 | PFNGLSAMPLEMASKIPROC glad_glSampleMaski = NULL; |
| 1235 | PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv = NULL; | 1583 | PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv = NULL; |
| @@ -1238,15 +1586,37 @@ PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf = NULL; | |||
| 1238 | PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv = NULL; | 1586 | PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv = NULL; |
| 1239 | PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri = NULL; | 1587 | PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri = NULL; |
| 1240 | PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv = NULL; | 1588 | PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv = NULL; |
| 1589 | PFNGLSCALEDPROC glad_glScaled = NULL; | ||
| 1590 | PFNGLSCALEFPROC glad_glScalef = NULL; | ||
| 1241 | PFNGLSCISSORPROC glad_glScissor = NULL; | 1591 | PFNGLSCISSORPROC glad_glScissor = NULL; |
| 1242 | PFNGLSCISSORARRAYVPROC glad_glScissorArrayv = NULL; | 1592 | PFNGLSCISSORARRAYVPROC glad_glScissorArrayv = NULL; |
| 1243 | PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed = NULL; | 1593 | PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed = NULL; |
| 1244 | PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv = NULL; | 1594 | PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv = NULL; |
| 1595 | PFNGLSECONDARYCOLOR3BPROC glad_glSecondaryColor3b = NULL; | ||
| 1596 | PFNGLSECONDARYCOLOR3BVPROC glad_glSecondaryColor3bv = NULL; | ||
| 1597 | PFNGLSECONDARYCOLOR3DPROC glad_glSecondaryColor3d = NULL; | ||
| 1598 | PFNGLSECONDARYCOLOR3DVPROC glad_glSecondaryColor3dv = NULL; | ||
| 1599 | PFNGLSECONDARYCOLOR3FPROC glad_glSecondaryColor3f = NULL; | ||
| 1600 | PFNGLSECONDARYCOLOR3FVPROC glad_glSecondaryColor3fv = NULL; | ||
| 1601 | PFNGLSECONDARYCOLOR3IPROC glad_glSecondaryColor3i = NULL; | ||
| 1602 | PFNGLSECONDARYCOLOR3IVPROC glad_glSecondaryColor3iv = NULL; | ||
| 1603 | PFNGLSECONDARYCOLOR3SPROC glad_glSecondaryColor3s = NULL; | ||
| 1604 | PFNGLSECONDARYCOLOR3SVPROC glad_glSecondaryColor3sv = NULL; | ||
| 1605 | PFNGLSECONDARYCOLOR3UBPROC glad_glSecondaryColor3ub = NULL; | ||
| 1606 | PFNGLSECONDARYCOLOR3UBVPROC glad_glSecondaryColor3ubv = NULL; | ||
| 1607 | PFNGLSECONDARYCOLOR3UIPROC glad_glSecondaryColor3ui = NULL; | ||
| 1608 | PFNGLSECONDARYCOLOR3UIVPROC glad_glSecondaryColor3uiv = NULL; | ||
| 1609 | PFNGLSECONDARYCOLOR3USPROC glad_glSecondaryColor3us = NULL; | ||
| 1610 | PFNGLSECONDARYCOLOR3USVPROC glad_glSecondaryColor3usv = NULL; | ||
| 1245 | PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui = NULL; | 1611 | PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui = NULL; |
| 1246 | PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv = NULL; | 1612 | PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv = NULL; |
| 1613 | PFNGLSECONDARYCOLORPOINTERPROC glad_glSecondaryColorPointer = NULL; | ||
| 1614 | PFNGLSELECTBUFFERPROC glad_glSelectBuffer = NULL; | ||
| 1615 | PFNGLSHADEMODELPROC glad_glShadeModel = NULL; | ||
| 1247 | PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL; | 1616 | PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL; |
| 1248 | PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL; | 1617 | PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL; |
| 1249 | PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding = NULL; | 1618 | PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding = NULL; |
| 1619 | PFNGLSPECIALIZESHADERPROC glad_glSpecializeShader = NULL; | ||
| 1250 | PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL; | 1620 | PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL; |
| 1251 | PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL; | 1621 | PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL; |
| 1252 | PFNGLSTENCILMASKPROC glad_glStencilMask = NULL; | 1622 | PFNGLSTENCILMASKPROC glad_glStencilMask = NULL; |
| @@ -1255,6 +1625,38 @@ PFNGLSTENCILOPPROC glad_glStencilOp = NULL; | |||
| 1255 | PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL; | 1625 | PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL; |
| 1256 | PFNGLTEXBUFFERPROC glad_glTexBuffer = NULL; | 1626 | PFNGLTEXBUFFERPROC glad_glTexBuffer = NULL; |
| 1257 | PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange = NULL; | 1627 | PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange = NULL; |
| 1628 | PFNGLTEXCOORD1DPROC glad_glTexCoord1d = NULL; | ||
| 1629 | PFNGLTEXCOORD1DVPROC glad_glTexCoord1dv = NULL; | ||
| 1630 | PFNGLTEXCOORD1FPROC glad_glTexCoord1f = NULL; | ||
| 1631 | PFNGLTEXCOORD1FVPROC glad_glTexCoord1fv = NULL; | ||
| 1632 | PFNGLTEXCOORD1IPROC glad_glTexCoord1i = NULL; | ||
| 1633 | PFNGLTEXCOORD1IVPROC glad_glTexCoord1iv = NULL; | ||
| 1634 | PFNGLTEXCOORD1SPROC glad_glTexCoord1s = NULL; | ||
| 1635 | PFNGLTEXCOORD1SVPROC glad_glTexCoord1sv = NULL; | ||
| 1636 | PFNGLTEXCOORD2DPROC glad_glTexCoord2d = NULL; | ||
| 1637 | PFNGLTEXCOORD2DVPROC glad_glTexCoord2dv = NULL; | ||
| 1638 | PFNGLTEXCOORD2FPROC glad_glTexCoord2f = NULL; | ||
| 1639 | PFNGLTEXCOORD2FVPROC glad_glTexCoord2fv = NULL; | ||
| 1640 | PFNGLTEXCOORD2IPROC glad_glTexCoord2i = NULL; | ||
| 1641 | PFNGLTEXCOORD2IVPROC glad_glTexCoord2iv = NULL; | ||
| 1642 | PFNGLTEXCOORD2SPROC glad_glTexCoord2s = NULL; | ||
| 1643 | PFNGLTEXCOORD2SVPROC glad_glTexCoord2sv = NULL; | ||
| 1644 | PFNGLTEXCOORD3DPROC glad_glTexCoord3d = NULL; | ||
| 1645 | PFNGLTEXCOORD3DVPROC glad_glTexCoord3dv = NULL; | ||
| 1646 | PFNGLTEXCOORD3FPROC glad_glTexCoord3f = NULL; | ||
| 1647 | PFNGLTEXCOORD3FVPROC glad_glTexCoord3fv = NULL; | ||
| 1648 | PFNGLTEXCOORD3IPROC glad_glTexCoord3i = NULL; | ||
| 1649 | PFNGLTEXCOORD3IVPROC glad_glTexCoord3iv = NULL; | ||
| 1650 | PFNGLTEXCOORD3SPROC glad_glTexCoord3s = NULL; | ||
| 1651 | PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv = NULL; | ||
| 1652 | PFNGLTEXCOORD4DPROC glad_glTexCoord4d = NULL; | ||
| 1653 | PFNGLTEXCOORD4DVPROC glad_glTexCoord4dv = NULL; | ||
| 1654 | PFNGLTEXCOORD4FPROC glad_glTexCoord4f = NULL; | ||
| 1655 | PFNGLTEXCOORD4FVPROC glad_glTexCoord4fv = NULL; | ||
| 1656 | PFNGLTEXCOORD4IPROC glad_glTexCoord4i = NULL; | ||
| 1657 | PFNGLTEXCOORD4IVPROC glad_glTexCoord4iv = NULL; | ||
| 1658 | PFNGLTEXCOORD4SPROC glad_glTexCoord4s = NULL; | ||
| 1659 | PFNGLTEXCOORD4SVPROC glad_glTexCoord4sv = NULL; | ||
| 1258 | PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui = NULL; | 1660 | PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui = NULL; |
| 1259 | PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv = NULL; | 1661 | PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv = NULL; |
| 1260 | PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui = NULL; | 1662 | PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui = NULL; |
| @@ -1263,6 +1665,17 @@ PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui = NULL; | |||
| 1263 | PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv = NULL; | 1665 | PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv = NULL; |
| 1264 | PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui = NULL; | 1666 | PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui = NULL; |
| 1265 | PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv = NULL; | 1667 | PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv = NULL; |
| 1668 | PFNGLTEXCOORDPOINTERPROC glad_glTexCoordPointer = NULL; | ||
| 1669 | PFNGLTEXENVFPROC glad_glTexEnvf = NULL; | ||
| 1670 | PFNGLTEXENVFVPROC glad_glTexEnvfv = NULL; | ||
| 1671 | PFNGLTEXENVIPROC glad_glTexEnvi = NULL; | ||
| 1672 | PFNGLTEXENVIVPROC glad_glTexEnviv = NULL; | ||
| 1673 | PFNGLTEXGENDPROC glad_glTexGend = NULL; | ||
| 1674 | PFNGLTEXGENDVPROC glad_glTexGendv = NULL; | ||
| 1675 | PFNGLTEXGENFPROC glad_glTexGenf = NULL; | ||
| 1676 | PFNGLTEXGENFVPROC glad_glTexGenfv = NULL; | ||
| 1677 | PFNGLTEXGENIPROC glad_glTexGeni = NULL; | ||
| 1678 | PFNGLTEXGENIVPROC glad_glTexGeniv = NULL; | ||
| 1266 | PFNGLTEXIMAGE1DPROC glad_glTexImage1D = NULL; | 1679 | PFNGLTEXIMAGE1DPROC glad_glTexImage1D = NULL; |
| 1267 | PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL; | 1680 | PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL; |
| 1268 | PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample = NULL; | 1681 | PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample = NULL; |
| @@ -1282,8 +1695,29 @@ PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample = NULL; | |||
| 1282 | PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D = NULL; | 1695 | PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D = NULL; |
| 1283 | PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL; | 1696 | PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL; |
| 1284 | PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D = NULL; | 1697 | PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D = NULL; |
| 1698 | PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier = NULL; | ||
| 1699 | PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer = NULL; | ||
| 1700 | PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange = NULL; | ||
| 1701 | PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv = NULL; | ||
| 1702 | PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv = NULL; | ||
| 1703 | PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf = NULL; | ||
| 1704 | PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv = NULL; | ||
| 1705 | PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri = NULL; | ||
| 1706 | PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv = NULL; | ||
| 1707 | PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D = NULL; | ||
| 1708 | PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D = NULL; | ||
| 1709 | PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample = NULL; | ||
| 1710 | PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D = NULL; | ||
| 1711 | PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample = NULL; | ||
| 1712 | PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D = NULL; | ||
| 1713 | PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D = NULL; | ||
| 1714 | PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D = NULL; | ||
| 1285 | PFNGLTEXTUREVIEWPROC glad_glTextureView = NULL; | 1715 | PFNGLTEXTUREVIEWPROC glad_glTextureView = NULL; |
| 1716 | PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase = NULL; | ||
| 1717 | PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange = NULL; | ||
| 1286 | PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings = NULL; | 1718 | PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings = NULL; |
| 1719 | PFNGLTRANSLATEDPROC glad_glTranslated = NULL; | ||
| 1720 | PFNGLTRANSLATEFPROC glad_glTranslatef = NULL; | ||
| 1287 | PFNGLUNIFORM1DPROC glad_glUniform1d = NULL; | 1721 | PFNGLUNIFORM1DPROC glad_glUniform1d = NULL; |
| 1288 | PFNGLUNIFORM1DVPROC glad_glUniform1dv = NULL; | 1722 | PFNGLUNIFORM1DVPROC glad_glUniform1dv = NULL; |
| 1289 | PFNGLUNIFORM1FPROC glad_glUniform1f = NULL; | 1723 | PFNGLUNIFORM1FPROC glad_glUniform1f = NULL; |
| @@ -1337,10 +1771,43 @@ PFNGLUNIFORMMATRIX4X3DVPROC glad_glUniformMatrix4x3dv = NULL; | |||
| 1337 | PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv = NULL; | 1771 | PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv = NULL; |
| 1338 | PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv = NULL; | 1772 | PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv = NULL; |
| 1339 | PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer = NULL; | 1773 | PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer = NULL; |
| 1774 | PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer = NULL; | ||
| 1340 | PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL; | 1775 | PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL; |
| 1341 | PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages = NULL; | 1776 | PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages = NULL; |
| 1342 | PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL; | 1777 | PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL; |
| 1343 | PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline = NULL; | 1778 | PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline = NULL; |
| 1779 | PFNGLVERTEX2DPROC glad_glVertex2d = NULL; | ||
| 1780 | PFNGLVERTEX2DVPROC glad_glVertex2dv = NULL; | ||
| 1781 | PFNGLVERTEX2FPROC glad_glVertex2f = NULL; | ||
| 1782 | PFNGLVERTEX2FVPROC glad_glVertex2fv = NULL; | ||
| 1783 | PFNGLVERTEX2IPROC glad_glVertex2i = NULL; | ||
| 1784 | PFNGLVERTEX2IVPROC glad_glVertex2iv = NULL; | ||
| 1785 | PFNGLVERTEX2SPROC glad_glVertex2s = NULL; | ||
| 1786 | PFNGLVERTEX2SVPROC glad_glVertex2sv = NULL; | ||
| 1787 | PFNGLVERTEX3DPROC glad_glVertex3d = NULL; | ||
| 1788 | PFNGLVERTEX3DVPROC glad_glVertex3dv = NULL; | ||
| 1789 | PFNGLVERTEX3FPROC glad_glVertex3f = NULL; | ||
| 1790 | PFNGLVERTEX3FVPROC glad_glVertex3fv = NULL; | ||
| 1791 | PFNGLVERTEX3IPROC glad_glVertex3i = NULL; | ||
| 1792 | PFNGLVERTEX3IVPROC glad_glVertex3iv = NULL; | ||
| 1793 | PFNGLVERTEX3SPROC glad_glVertex3s = NULL; | ||
| 1794 | PFNGLVERTEX3SVPROC glad_glVertex3sv = NULL; | ||
| 1795 | PFNGLVERTEX4DPROC glad_glVertex4d = NULL; | ||
| 1796 | PFNGLVERTEX4DVPROC glad_glVertex4dv = NULL; | ||
| 1797 | PFNGLVERTEX4FPROC glad_glVertex4f = NULL; | ||
| 1798 | PFNGLVERTEX4FVPROC glad_glVertex4fv = NULL; | ||
| 1799 | PFNGLVERTEX4IPROC glad_glVertex4i = NULL; | ||
| 1800 | PFNGLVERTEX4IVPROC glad_glVertex4iv = NULL; | ||
| 1801 | PFNGLVERTEX4SPROC glad_glVertex4s = NULL; | ||
| 1802 | PFNGLVERTEX4SVPROC glad_glVertex4sv = NULL; | ||
| 1803 | PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding = NULL; | ||
| 1804 | PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat = NULL; | ||
| 1805 | PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat = NULL; | ||
| 1806 | PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat = NULL; | ||
| 1807 | PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor = NULL; | ||
| 1808 | PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer = NULL; | ||
| 1809 | PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer = NULL; | ||
| 1810 | PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers = NULL; | ||
| 1344 | PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d = NULL; | 1811 | PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d = NULL; |
| 1345 | PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv = NULL; | 1812 | PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv = NULL; |
| 1346 | PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL; | 1813 | PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL; |
| @@ -1428,11 +1895,28 @@ PFNGLVERTEXP3UIPROC glad_glVertexP3ui = NULL; | |||
| 1428 | PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv = NULL; | 1895 | PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv = NULL; |
| 1429 | PFNGLVERTEXP4UIPROC glad_glVertexP4ui = NULL; | 1896 | PFNGLVERTEXP4UIPROC glad_glVertexP4ui = NULL; |
| 1430 | PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv = NULL; | 1897 | PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv = NULL; |
| 1898 | PFNGLVERTEXPOINTERPROC glad_glVertexPointer = NULL; | ||
| 1431 | PFNGLVIEWPORTPROC glad_glViewport = NULL; | 1899 | PFNGLVIEWPORTPROC glad_glViewport = NULL; |
| 1432 | PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv = NULL; | 1900 | PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv = NULL; |
| 1433 | PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf = NULL; | 1901 | PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf = NULL; |
| 1434 | PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv = NULL; | 1902 | PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv = NULL; |
| 1435 | PFNGLWAITSYNCPROC glad_glWaitSync = NULL; | 1903 | PFNGLWAITSYNCPROC glad_glWaitSync = NULL; |
| 1904 | PFNGLWINDOWPOS2DPROC glad_glWindowPos2d = NULL; | ||
| 1905 | PFNGLWINDOWPOS2DVPROC glad_glWindowPos2dv = NULL; | ||
| 1906 | PFNGLWINDOWPOS2FPROC glad_glWindowPos2f = NULL; | ||
| 1907 | PFNGLWINDOWPOS2FVPROC glad_glWindowPos2fv = NULL; | ||
| 1908 | PFNGLWINDOWPOS2IPROC glad_glWindowPos2i = NULL; | ||
| 1909 | PFNGLWINDOWPOS2IVPROC glad_glWindowPos2iv = NULL; | ||
| 1910 | PFNGLWINDOWPOS2SPROC glad_glWindowPos2s = NULL; | ||
| 1911 | PFNGLWINDOWPOS2SVPROC glad_glWindowPos2sv = NULL; | ||
| 1912 | PFNGLWINDOWPOS3DPROC glad_glWindowPos3d = NULL; | ||
| 1913 | PFNGLWINDOWPOS3DVPROC glad_glWindowPos3dv = NULL; | ||
| 1914 | PFNGLWINDOWPOS3FPROC glad_glWindowPos3f = NULL; | ||
| 1915 | PFNGLWINDOWPOS3FVPROC glad_glWindowPos3fv = NULL; | ||
| 1916 | PFNGLWINDOWPOS3IPROC glad_glWindowPos3i = NULL; | ||
| 1917 | PFNGLWINDOWPOS3IVPROC glad_glWindowPos3iv = NULL; | ||
| 1918 | PFNGLWINDOWPOS3SPROC glad_glWindowPos3s = NULL; | ||
| 1919 | PFNGLWINDOWPOS3SVPROC glad_glWindowPos3sv = NULL; | ||
| 1436 | int GLAD_GL_3DFX_multisample = 0; | 1920 | int GLAD_GL_3DFX_multisample = 0; |
| 1437 | int GLAD_GL_3DFX_tbuffer = 0; | 1921 | int GLAD_GL_3DFX_tbuffer = 0; |
| 1438 | int GLAD_GL_3DFX_texture_compression_FXT1 = 0; | 1922 | int GLAD_GL_3DFX_texture_compression_FXT1 = 0; |
| @@ -1774,6 +2258,7 @@ int GLAD_GL_EXT_texture_mirror_clamp = 0; | |||
| 1774 | int GLAD_GL_EXT_texture_object = 0; | 2258 | int GLAD_GL_EXT_texture_object = 0; |
| 1775 | int GLAD_GL_EXT_texture_perturb_normal = 0; | 2259 | int GLAD_GL_EXT_texture_perturb_normal = 0; |
| 1776 | int GLAD_GL_EXT_texture_sRGB = 0; | 2260 | int GLAD_GL_EXT_texture_sRGB = 0; |
| 2261 | int GLAD_GL_EXT_texture_sRGB_R8 = 0; | ||
| 1777 | int GLAD_GL_EXT_texture_sRGB_decode = 0; | 2262 | int GLAD_GL_EXT_texture_sRGB_decode = 0; |
| 1778 | int GLAD_GL_EXT_texture_shared_exponent = 0; | 2263 | int GLAD_GL_EXT_texture_shared_exponent = 0; |
| 1779 | int GLAD_GL_EXT_texture_snorm = 0; | 2264 | int GLAD_GL_EXT_texture_snorm = 0; |
| @@ -2138,7 +2623,6 @@ PFNGLMAPVERTEXATTRIB1DAPPLEPROC glad_glMapVertexAttrib1dAPPLE = NULL; | |||
| 2138 | PFNGLMAPVERTEXATTRIB1FAPPLEPROC glad_glMapVertexAttrib1fAPPLE = NULL; | 2623 | PFNGLMAPVERTEXATTRIB1FAPPLEPROC glad_glMapVertexAttrib1fAPPLE = NULL; |
| 2139 | PFNGLMAPVERTEXATTRIB2DAPPLEPROC glad_glMapVertexAttrib2dAPPLE = NULL; | 2624 | PFNGLMAPVERTEXATTRIB2DAPPLEPROC glad_glMapVertexAttrib2dAPPLE = NULL; |
| 2140 | PFNGLMAPVERTEXATTRIB2FAPPLEPROC glad_glMapVertexAttrib2fAPPLE = NULL; | 2625 | PFNGLMAPVERTEXATTRIB2FAPPLEPROC glad_glMapVertexAttrib2fAPPLE = NULL; |
| 2141 | PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion = NULL; | ||
| 2142 | PFNGLPRIMITIVEBOUNDINGBOXARBPROC glad_glPrimitiveBoundingBoxARB = NULL; | 2626 | PFNGLPRIMITIVEBOUNDINGBOXARBPROC glad_glPrimitiveBoundingBoxARB = NULL; |
| 2143 | PFNGLGETTEXTUREHANDLEARBPROC glad_glGetTextureHandleARB = NULL; | 2627 | PFNGLGETTEXTUREHANDLEARBPROC glad_glGetTextureHandleARB = NULL; |
| 2144 | PFNGLGETTEXTURESAMPLERHANDLEARBPROC glad_glGetTextureSamplerHandleARB = NULL; | 2628 | PFNGLGETTEXTURESAMPLERHANDLEARBPROC glad_glGetTextureSamplerHandleARB = NULL; |
| @@ -2156,114 +2640,13 @@ PFNGLISIMAGEHANDLERESIDENTARBPROC glad_glIsImageHandleResidentARB = NULL; | |||
| 2156 | PFNGLVERTEXATTRIBL1UI64ARBPROC glad_glVertexAttribL1ui64ARB = NULL; | 2640 | PFNGLVERTEXATTRIBL1UI64ARBPROC glad_glVertexAttribL1ui64ARB = NULL; |
| 2157 | PFNGLVERTEXATTRIBL1UI64VARBPROC glad_glVertexAttribL1ui64vARB = NULL; | 2641 | PFNGLVERTEXATTRIBL1UI64VARBPROC glad_glVertexAttribL1ui64vARB = NULL; |
| 2158 | PFNGLGETVERTEXATTRIBLUI64VARBPROC glad_glGetVertexAttribLui64vARB = NULL; | 2642 | PFNGLGETVERTEXATTRIBLUI64VARBPROC glad_glGetVertexAttribLui64vARB = NULL; |
| 2159 | PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL; | ||
| 2160 | PFNGLCREATESYNCFROMCLEVENTARBPROC glad_glCreateSyncFromCLeventARB = NULL; | 2643 | PFNGLCREATESYNCFROMCLEVENTARBPROC glad_glCreateSyncFromCLeventARB = NULL; |
| 2161 | PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL; | ||
| 2162 | PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL; | ||
| 2163 | PFNGLCLIPCONTROLPROC glad_glClipControl = NULL; | ||
| 2164 | PFNGLCLAMPCOLORARBPROC glad_glClampColorARB = NULL; | 2644 | PFNGLCLAMPCOLORARBPROC glad_glClampColorARB = NULL; |
| 2165 | PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC glad_glDispatchComputeGroupSizeARB = NULL; | 2645 | PFNGLDISPATCHCOMPUTEGROUPSIZEARBPROC glad_glDispatchComputeGroupSizeARB = NULL; |
| 2166 | PFNGLDEBUGMESSAGECONTROLARBPROC glad_glDebugMessageControlARB = NULL; | 2646 | PFNGLDEBUGMESSAGECONTROLARBPROC glad_glDebugMessageControlARB = NULL; |
| 2167 | PFNGLDEBUGMESSAGEINSERTARBPROC glad_glDebugMessageInsertARB = NULL; | 2647 | PFNGLDEBUGMESSAGEINSERTARBPROC glad_glDebugMessageInsertARB = NULL; |
| 2168 | PFNGLDEBUGMESSAGECALLBACKARBPROC glad_glDebugMessageCallbackARB = NULL; | 2648 | PFNGLDEBUGMESSAGECALLBACKARBPROC glad_glDebugMessageCallbackARB = NULL; |
| 2169 | PFNGLGETDEBUGMESSAGELOGARBPROC glad_glGetDebugMessageLogARB = NULL; | 2649 | PFNGLGETDEBUGMESSAGELOGARBPROC glad_glGetDebugMessageLogARB = NULL; |
| 2170 | PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks = NULL; | ||
| 2171 | PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase = NULL; | ||
| 2172 | PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange = NULL; | ||
| 2173 | PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv = NULL; | ||
| 2174 | PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v = NULL; | ||
| 2175 | PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v = NULL; | ||
| 2176 | PFNGLCREATEBUFFERSPROC glad_glCreateBuffers = NULL; | ||
| 2177 | PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage = NULL; | ||
| 2178 | PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData = NULL; | ||
| 2179 | PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData = NULL; | ||
| 2180 | PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData = NULL; | ||
| 2181 | PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData = NULL; | ||
| 2182 | PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData = NULL; | ||
| 2183 | PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer = NULL; | ||
| 2184 | PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange = NULL; | ||
| 2185 | PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer = NULL; | ||
| 2186 | PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange = NULL; | ||
| 2187 | PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv = NULL; | ||
| 2188 | PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v = NULL; | ||
| 2189 | PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv = NULL; | ||
| 2190 | PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData = NULL; | ||
| 2191 | PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers = NULL; | ||
| 2192 | PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer = NULL; | ||
| 2193 | PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri = NULL; | ||
| 2194 | PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture = NULL; | ||
| 2195 | PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer = NULL; | ||
| 2196 | PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer = NULL; | ||
| 2197 | PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers = NULL; | ||
| 2198 | PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer = NULL; | ||
| 2199 | PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData = NULL; | ||
| 2200 | PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData = NULL; | ||
| 2201 | PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv = NULL; | ||
| 2202 | PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv = NULL; | ||
| 2203 | PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv = NULL; | ||
| 2204 | PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi = NULL; | ||
| 2205 | PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer = NULL; | ||
| 2206 | PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus = NULL; | ||
| 2207 | PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv = NULL; | ||
| 2208 | PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv = NULL; | ||
| 2209 | PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers = NULL; | ||
| 2210 | PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage = NULL; | ||
| 2211 | PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample = NULL; | ||
| 2212 | PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv = NULL; | ||
| 2213 | PFNGLCREATETEXTURESPROC glad_glCreateTextures = NULL; | ||
| 2214 | PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer = NULL; | ||
| 2215 | PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange = NULL; | ||
| 2216 | PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D = NULL; | ||
| 2217 | PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D = NULL; | ||
| 2218 | PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D = NULL; | ||
| 2219 | PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample = NULL; | ||
| 2220 | PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample = NULL; | ||
| 2221 | PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D = NULL; | ||
| 2222 | PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D = NULL; | ||
| 2223 | PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D = NULL; | ||
| 2224 | PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D = NULL; | ||
| 2225 | PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D = NULL; | ||
| 2226 | PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D = NULL; | ||
| 2227 | PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D = NULL; | ||
| 2228 | PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D = NULL; | ||
| 2229 | PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D = NULL; | ||
| 2230 | PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf = NULL; | ||
| 2231 | PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv = NULL; | ||
| 2232 | PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri = NULL; | ||
| 2233 | PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv = NULL; | ||
| 2234 | PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv = NULL; | ||
| 2235 | PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv = NULL; | ||
| 2236 | PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap = NULL; | ||
| 2237 | PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit = NULL; | ||
| 2238 | PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage = NULL; | ||
| 2239 | PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage = NULL; | ||
| 2240 | PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv = NULL; | ||
| 2241 | PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv = NULL; | ||
| 2242 | PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv = NULL; | ||
| 2243 | PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv = NULL; | ||
| 2244 | PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv = NULL; | ||
| 2245 | PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv = NULL; | ||
| 2246 | PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays = NULL; | ||
| 2247 | PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib = NULL; | ||
| 2248 | PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib = NULL; | ||
| 2249 | PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer = NULL; | ||
| 2250 | PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer = NULL; | ||
| 2251 | PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers = NULL; | ||
| 2252 | PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding = NULL; | ||
| 2253 | PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat = NULL; | ||
| 2254 | PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat = NULL; | ||
| 2255 | PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat = NULL; | ||
| 2256 | PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor = NULL; | ||
| 2257 | PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv = NULL; | ||
| 2258 | PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv = NULL; | ||
| 2259 | PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv = NULL; | ||
| 2260 | PFNGLCREATESAMPLERSPROC glad_glCreateSamplers = NULL; | ||
| 2261 | PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines = NULL; | ||
| 2262 | PFNGLCREATEQUERIESPROC glad_glCreateQueries = NULL; | ||
| 2263 | PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v = NULL; | ||
| 2264 | PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv = NULL; | ||
| 2265 | PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v = NULL; | ||
| 2266 | PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv = NULL; | ||
| 2267 | PFNGLDRAWBUFFERSARBPROC glad_glDrawBuffersARB = NULL; | 2650 | PFNGLDRAWBUFFERSARBPROC glad_glDrawBuffersARB = NULL; |
| 2268 | PFNGLBLENDEQUATIONIARBPROC glad_glBlendEquationiARB = NULL; | 2651 | PFNGLBLENDEQUATIONIARBPROC glad_glBlendEquationiARB = NULL; |
| 2269 | PFNGLBLENDEQUATIONSEPARATEIARBPROC glad_glBlendEquationSeparateiARB = NULL; | 2652 | PFNGLBLENDEQUATIONSEPARATEIARBPROC glad_glBlendEquationSeparateiARB = NULL; |
| @@ -2294,8 +2677,6 @@ PFNGLPROGRAMPARAMETERIARBPROC glad_glProgramParameteriARB = NULL; | |||
| 2294 | PFNGLFRAMEBUFFERTEXTUREARBPROC glad_glFramebufferTextureARB = NULL; | 2677 | PFNGLFRAMEBUFFERTEXTUREARBPROC glad_glFramebufferTextureARB = NULL; |
| 2295 | PFNGLFRAMEBUFFERTEXTURELAYERARBPROC glad_glFramebufferTextureLayerARB = NULL; | 2678 | PFNGLFRAMEBUFFERTEXTURELAYERARBPROC glad_glFramebufferTextureLayerARB = NULL; |
| 2296 | PFNGLFRAMEBUFFERTEXTUREFACEARBPROC glad_glFramebufferTextureFaceARB = NULL; | 2679 | PFNGLFRAMEBUFFERTEXTUREFACEARBPROC glad_glFramebufferTextureFaceARB = NULL; |
| 2297 | PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage = NULL; | ||
| 2298 | PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage = NULL; | ||
| 2299 | PFNGLSPECIALIZESHADERARBPROC glad_glSpecializeShaderARB = NULL; | 2680 | PFNGLSPECIALIZESHADERARBPROC glad_glSpecializeShaderARB = NULL; |
| 2300 | PFNGLUNIFORM1I64ARBPROC glad_glUniform1i64ARB = NULL; | 2681 | PFNGLUNIFORM1I64ARBPROC glad_glUniform1i64ARB = NULL; |
| 2301 | PFNGLUNIFORM2I64ARBPROC glad_glUniform2i64ARB = NULL; | 2682 | PFNGLUNIFORM2I64ARBPROC glad_glUniform2i64ARB = NULL; |
| @@ -2373,12 +2754,6 @@ PFNGLMATRIXINDEXUBVARBPROC glad_glMatrixIndexubvARB = NULL; | |||
| 2373 | PFNGLMATRIXINDEXUSVARBPROC glad_glMatrixIndexusvARB = NULL; | 2754 | PFNGLMATRIXINDEXUSVARBPROC glad_glMatrixIndexusvARB = NULL; |
| 2374 | PFNGLMATRIXINDEXUIVARBPROC glad_glMatrixIndexuivARB = NULL; | 2755 | PFNGLMATRIXINDEXUIVARBPROC glad_glMatrixIndexuivARB = NULL; |
| 2375 | PFNGLMATRIXINDEXPOINTERARBPROC glad_glMatrixIndexPointerARB = NULL; | 2756 | PFNGLMATRIXINDEXPOINTERARBPROC glad_glMatrixIndexPointerARB = NULL; |
| 2376 | PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase = NULL; | ||
| 2377 | PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange = NULL; | ||
| 2378 | PFNGLBINDTEXTURESPROC glad_glBindTextures = NULL; | ||
| 2379 | PFNGLBINDSAMPLERSPROC glad_glBindSamplers = NULL; | ||
| 2380 | PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures = NULL; | ||
| 2381 | PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers = NULL; | ||
| 2382 | PFNGLSAMPLECOVERAGEARBPROC glad_glSampleCoverageARB = NULL; | 2757 | PFNGLSAMPLECOVERAGEARBPROC glad_glSampleCoverageARB = NULL; |
| 2383 | PFNGLACTIVETEXTUREARBPROC glad_glActiveTextureARB = NULL; | 2758 | PFNGLACTIVETEXTUREARBPROC glad_glActiveTextureARB = NULL; |
| 2384 | PFNGLCLIENTACTIVETEXTUREARBPROC glad_glClientActiveTextureARB = NULL; | 2759 | PFNGLCLIENTACTIVETEXTUREARBPROC glad_glClientActiveTextureARB = NULL; |
| @@ -2425,7 +2800,6 @@ PFNGLGETQUERYOBJECTUIVARBPROC glad_glGetQueryObjectuivARB = NULL; | |||
| 2425 | PFNGLMAXSHADERCOMPILERTHREADSARBPROC glad_glMaxShaderCompilerThreadsARB = NULL; | 2800 | PFNGLMAXSHADERCOMPILERTHREADSARBPROC glad_glMaxShaderCompilerThreadsARB = NULL; |
| 2426 | PFNGLPOINTPARAMETERFARBPROC glad_glPointParameterfARB = NULL; | 2801 | PFNGLPOINTPARAMETERFARBPROC glad_glPointParameterfARB = NULL; |
| 2427 | PFNGLPOINTPARAMETERFVARBPROC glad_glPointParameterfvARB = NULL; | 2802 | PFNGLPOINTPARAMETERFVARBPROC glad_glPointParameterfvARB = NULL; |
| 2428 | PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp = NULL; | ||
| 2429 | PFNGLGETGRAPHICSRESETSTATUSARBPROC glad_glGetGraphicsResetStatusARB = NULL; | 2803 | PFNGLGETGRAPHICSRESETSTATUSARBPROC glad_glGetGraphicsResetStatusARB = NULL; |
| 2430 | PFNGLGETNTEXIMAGEARBPROC glad_glGetnTexImageARB = NULL; | 2804 | PFNGLGETNTEXIMAGEARBPROC glad_glGetnTexImageARB = NULL; |
| 2431 | PFNGLREADNPIXELSARBPROC glad_glReadnPixelsARB = NULL; | 2805 | PFNGLREADNPIXELSARBPROC glad_glReadnPixelsARB = NULL; |
| @@ -2499,7 +2873,6 @@ PFNGLBUFFERPAGECOMMITMENTARBPROC glad_glBufferPageCommitmentARB = NULL; | |||
| 2499 | PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC glad_glNamedBufferPageCommitmentEXT = NULL; | 2873 | PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC glad_glNamedBufferPageCommitmentEXT = NULL; |
| 2500 | PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC glad_glNamedBufferPageCommitmentARB = NULL; | 2874 | PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC glad_glNamedBufferPageCommitmentARB = NULL; |
| 2501 | PFNGLTEXPAGECOMMITMENTARBPROC glad_glTexPageCommitmentARB = NULL; | 2875 | PFNGLTEXPAGECOMMITMENTARBPROC glad_glTexPageCommitmentARB = NULL; |
| 2502 | PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier = NULL; | ||
| 2503 | PFNGLTEXBUFFERARBPROC glad_glTexBufferARB = NULL; | 2876 | PFNGLTEXBUFFERARBPROC glad_glTexBufferARB = NULL; |
| 2504 | PFNGLCOMPRESSEDTEXIMAGE3DARBPROC glad_glCompressedTexImage3DARB = NULL; | 2877 | PFNGLCOMPRESSEDTEXIMAGE3DARBPROC glad_glCompressedTexImage3DARB = NULL; |
| 2505 | PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glad_glCompressedTexImage2DARB = NULL; | 2878 | PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glad_glCompressedTexImage2DARB = NULL; |
| @@ -3292,11 +3665,6 @@ PFNGLOBJECTPTRLABELKHRPROC glad_glObjectPtrLabelKHR = NULL; | |||
| 3292 | PFNGLGETOBJECTPTRLABELKHRPROC glad_glGetObjectPtrLabelKHR = NULL; | 3665 | PFNGLGETOBJECTPTRLABELKHRPROC glad_glGetObjectPtrLabelKHR = NULL; |
| 3293 | PFNGLGETPOINTERVKHRPROC glad_glGetPointervKHR = NULL; | 3666 | PFNGLGETPOINTERVKHRPROC glad_glGetPointervKHR = NULL; |
| 3294 | PFNGLMAXSHADERCOMPILERTHREADSKHRPROC glad_glMaxShaderCompilerThreadsKHR = NULL; | 3667 | PFNGLMAXSHADERCOMPILERTHREADSKHRPROC glad_glMaxShaderCompilerThreadsKHR = NULL; |
| 3295 | PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus = NULL; | ||
| 3296 | PFNGLREADNPIXELSPROC glad_glReadnPixels = NULL; | ||
| 3297 | PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv = NULL; | ||
| 3298 | PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv = NULL; | ||
| 3299 | PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv = NULL; | ||
| 3300 | PFNGLGETGRAPHICSRESETSTATUSKHRPROC glad_glGetGraphicsResetStatusKHR = NULL; | 3668 | PFNGLGETGRAPHICSRESETSTATUSKHRPROC glad_glGetGraphicsResetStatusKHR = NULL; |
| 3301 | PFNGLREADNPIXELSKHRPROC glad_glReadnPixelsKHR = NULL; | 3669 | PFNGLREADNPIXELSKHRPROC glad_glReadnPixelsKHR = NULL; |
| 3302 | PFNGLGETNUNIFORMFVKHRPROC glad_glGetnUniformfvKHR = NULL; | 3670 | PFNGLGETNUNIFORMFVKHRPROC glad_glGetnUniformfvKHR = NULL; |
| @@ -4128,11 +4496,270 @@ static void load_GL_VERSION_1_0(GLADloadproc load) { | |||
| 4128 | glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); | 4496 | glad_glIsEnabled = (PFNGLISENABLEDPROC)load("glIsEnabled"); |
| 4129 | glad_glDepthRange = (PFNGLDEPTHRANGEPROC)load("glDepthRange"); | 4497 | glad_glDepthRange = (PFNGLDEPTHRANGEPROC)load("glDepthRange"); |
| 4130 | glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); | 4498 | glad_glViewport = (PFNGLVIEWPORTPROC)load("glViewport"); |
| 4499 | glad_glNewList = (PFNGLNEWLISTPROC)load("glNewList"); | ||
| 4500 | glad_glEndList = (PFNGLENDLISTPROC)load("glEndList"); | ||
| 4501 | glad_glCallList = (PFNGLCALLLISTPROC)load("glCallList"); | ||
| 4502 | glad_glCallLists = (PFNGLCALLLISTSPROC)load("glCallLists"); | ||
| 4503 | glad_glDeleteLists = (PFNGLDELETELISTSPROC)load("glDeleteLists"); | ||
| 4504 | glad_glGenLists = (PFNGLGENLISTSPROC)load("glGenLists"); | ||
| 4505 | glad_glListBase = (PFNGLLISTBASEPROC)load("glListBase"); | ||
| 4506 | glad_glBegin = (PFNGLBEGINPROC)load("glBegin"); | ||
| 4507 | glad_glBitmap = (PFNGLBITMAPPROC)load("glBitmap"); | ||
| 4508 | glad_glColor3b = (PFNGLCOLOR3BPROC)load("glColor3b"); | ||
| 4509 | glad_glColor3bv = (PFNGLCOLOR3BVPROC)load("glColor3bv"); | ||
| 4510 | glad_glColor3d = (PFNGLCOLOR3DPROC)load("glColor3d"); | ||
| 4511 | glad_glColor3dv = (PFNGLCOLOR3DVPROC)load("glColor3dv"); | ||
| 4512 | glad_glColor3f = (PFNGLCOLOR3FPROC)load("glColor3f"); | ||
| 4513 | glad_glColor3fv = (PFNGLCOLOR3FVPROC)load("glColor3fv"); | ||
| 4514 | glad_glColor3i = (PFNGLCOLOR3IPROC)load("glColor3i"); | ||
| 4515 | glad_glColor3iv = (PFNGLCOLOR3IVPROC)load("glColor3iv"); | ||
| 4516 | glad_glColor3s = (PFNGLCOLOR3SPROC)load("glColor3s"); | ||
| 4517 | glad_glColor3sv = (PFNGLCOLOR3SVPROC)load("glColor3sv"); | ||
| 4518 | glad_glColor3ub = (PFNGLCOLOR3UBPROC)load("glColor3ub"); | ||
| 4519 | glad_glColor3ubv = (PFNGLCOLOR3UBVPROC)load("glColor3ubv"); | ||
| 4520 | glad_glColor3ui = (PFNGLCOLOR3UIPROC)load("glColor3ui"); | ||
| 4521 | glad_glColor3uiv = (PFNGLCOLOR3UIVPROC)load("glColor3uiv"); | ||
| 4522 | glad_glColor3us = (PFNGLCOLOR3USPROC)load("glColor3us"); | ||
| 4523 | glad_glColor3usv = (PFNGLCOLOR3USVPROC)load("glColor3usv"); | ||
| 4524 | glad_glColor4b = (PFNGLCOLOR4BPROC)load("glColor4b"); | ||
| 4525 | glad_glColor4bv = (PFNGLCOLOR4BVPROC)load("glColor4bv"); | ||
| 4526 | glad_glColor4d = (PFNGLCOLOR4DPROC)load("glColor4d"); | ||
| 4527 | glad_glColor4dv = (PFNGLCOLOR4DVPROC)load("glColor4dv"); | ||
| 4528 | glad_glColor4f = (PFNGLCOLOR4FPROC)load("glColor4f"); | ||
| 4529 | glad_glColor4fv = (PFNGLCOLOR4FVPROC)load("glColor4fv"); | ||
| 4530 | glad_glColor4i = (PFNGLCOLOR4IPROC)load("glColor4i"); | ||
| 4531 | glad_glColor4iv = (PFNGLCOLOR4IVPROC)load("glColor4iv"); | ||
| 4532 | glad_glColor4s = (PFNGLCOLOR4SPROC)load("glColor4s"); | ||
| 4533 | glad_glColor4sv = (PFNGLCOLOR4SVPROC)load("glColor4sv"); | ||
| 4534 | glad_glColor4ub = (PFNGLCOLOR4UBPROC)load("glColor4ub"); | ||
| 4535 | glad_glColor4ubv = (PFNGLCOLOR4UBVPROC)load("glColor4ubv"); | ||
| 4536 | glad_glColor4ui = (PFNGLCOLOR4UIPROC)load("glColor4ui"); | ||
| 4537 | glad_glColor4uiv = (PFNGLCOLOR4UIVPROC)load("glColor4uiv"); | ||
| 4538 | glad_glColor4us = (PFNGLCOLOR4USPROC)load("glColor4us"); | ||
| 4539 | glad_glColor4usv = (PFNGLCOLOR4USVPROC)load("glColor4usv"); | ||
| 4540 | glad_glEdgeFlag = (PFNGLEDGEFLAGPROC)load("glEdgeFlag"); | ||
| 4541 | glad_glEdgeFlagv = (PFNGLEDGEFLAGVPROC)load("glEdgeFlagv"); | ||
| 4542 | glad_glEnd = (PFNGLENDPROC)load("glEnd"); | ||
| 4543 | glad_glIndexd = (PFNGLINDEXDPROC)load("glIndexd"); | ||
| 4544 | glad_glIndexdv = (PFNGLINDEXDVPROC)load("glIndexdv"); | ||
| 4545 | glad_glIndexf = (PFNGLINDEXFPROC)load("glIndexf"); | ||
| 4546 | glad_glIndexfv = (PFNGLINDEXFVPROC)load("glIndexfv"); | ||
| 4547 | glad_glIndexi = (PFNGLINDEXIPROC)load("glIndexi"); | ||
| 4548 | glad_glIndexiv = (PFNGLINDEXIVPROC)load("glIndexiv"); | ||
| 4549 | glad_glIndexs = (PFNGLINDEXSPROC)load("glIndexs"); | ||
| 4550 | glad_glIndexsv = (PFNGLINDEXSVPROC)load("glIndexsv"); | ||
| 4551 | glad_glNormal3b = (PFNGLNORMAL3BPROC)load("glNormal3b"); | ||
| 4552 | glad_glNormal3bv = (PFNGLNORMAL3BVPROC)load("glNormal3bv"); | ||
| 4553 | glad_glNormal3d = (PFNGLNORMAL3DPROC)load("glNormal3d"); | ||
| 4554 | glad_glNormal3dv = (PFNGLNORMAL3DVPROC)load("glNormal3dv"); | ||
| 4555 | glad_glNormal3f = (PFNGLNORMAL3FPROC)load("glNormal3f"); | ||
| 4556 | glad_glNormal3fv = (PFNGLNORMAL3FVPROC)load("glNormal3fv"); | ||
| 4557 | glad_glNormal3i = (PFNGLNORMAL3IPROC)load("glNormal3i"); | ||
| 4558 | glad_glNormal3iv = (PFNGLNORMAL3IVPROC)load("glNormal3iv"); | ||
| 4559 | glad_glNormal3s = (PFNGLNORMAL3SPROC)load("glNormal3s"); | ||
| 4560 | glad_glNormal3sv = (PFNGLNORMAL3SVPROC)load("glNormal3sv"); | ||
| 4561 | glad_glRasterPos2d = (PFNGLRASTERPOS2DPROC)load("glRasterPos2d"); | ||
| 4562 | glad_glRasterPos2dv = (PFNGLRASTERPOS2DVPROC)load("glRasterPos2dv"); | ||
| 4563 | glad_glRasterPos2f = (PFNGLRASTERPOS2FPROC)load("glRasterPos2f"); | ||
| 4564 | glad_glRasterPos2fv = (PFNGLRASTERPOS2FVPROC)load("glRasterPos2fv"); | ||
| 4565 | glad_glRasterPos2i = (PFNGLRASTERPOS2IPROC)load("glRasterPos2i"); | ||
| 4566 | glad_glRasterPos2iv = (PFNGLRASTERPOS2IVPROC)load("glRasterPos2iv"); | ||
| 4567 | glad_glRasterPos2s = (PFNGLRASTERPOS2SPROC)load("glRasterPos2s"); | ||
| 4568 | glad_glRasterPos2sv = (PFNGLRASTERPOS2SVPROC)load("glRasterPos2sv"); | ||
| 4569 | glad_glRasterPos3d = (PFNGLRASTERPOS3DPROC)load("glRasterPos3d"); | ||
| 4570 | glad_glRasterPos3dv = (PFNGLRASTERPOS3DVPROC)load("glRasterPos3dv"); | ||
| 4571 | glad_glRasterPos3f = (PFNGLRASTERPOS3FPROC)load("glRasterPos3f"); | ||
| 4572 | glad_glRasterPos3fv = (PFNGLRASTERPOS3FVPROC)load("glRasterPos3fv"); | ||
| 4573 | glad_glRasterPos3i = (PFNGLRASTERPOS3IPROC)load("glRasterPos3i"); | ||
| 4574 | glad_glRasterPos3iv = (PFNGLRASTERPOS3IVPROC)load("glRasterPos3iv"); | ||
| 4575 | glad_glRasterPos3s = (PFNGLRASTERPOS3SPROC)load("glRasterPos3s"); | ||
| 4576 | glad_glRasterPos3sv = (PFNGLRASTERPOS3SVPROC)load("glRasterPos3sv"); | ||
| 4577 | glad_glRasterPos4d = (PFNGLRASTERPOS4DPROC)load("glRasterPos4d"); | ||
| 4578 | glad_glRasterPos4dv = (PFNGLRASTERPOS4DVPROC)load("glRasterPos4dv"); | ||
| 4579 | glad_glRasterPos4f = (PFNGLRASTERPOS4FPROC)load("glRasterPos4f"); | ||
| 4580 | glad_glRasterPos4fv = (PFNGLRASTERPOS4FVPROC)load("glRasterPos4fv"); | ||
| 4581 | glad_glRasterPos4i = (PFNGLRASTERPOS4IPROC)load("glRasterPos4i"); | ||
| 4582 | glad_glRasterPos4iv = (PFNGLRASTERPOS4IVPROC)load("glRasterPos4iv"); | ||
| 4583 | glad_glRasterPos4s = (PFNGLRASTERPOS4SPROC)load("glRasterPos4s"); | ||
| 4584 | glad_glRasterPos4sv = (PFNGLRASTERPOS4SVPROC)load("glRasterPos4sv"); | ||
| 4585 | glad_glRectd = (PFNGLRECTDPROC)load("glRectd"); | ||
| 4586 | glad_glRectdv = (PFNGLRECTDVPROC)load("glRectdv"); | ||
| 4587 | glad_glRectf = (PFNGLRECTFPROC)load("glRectf"); | ||
| 4588 | glad_glRectfv = (PFNGLRECTFVPROC)load("glRectfv"); | ||
| 4589 | glad_glRecti = (PFNGLRECTIPROC)load("glRecti"); | ||
| 4590 | glad_glRectiv = (PFNGLRECTIVPROC)load("glRectiv"); | ||
| 4591 | glad_glRects = (PFNGLRECTSPROC)load("glRects"); | ||
| 4592 | glad_glRectsv = (PFNGLRECTSVPROC)load("glRectsv"); | ||
| 4593 | glad_glTexCoord1d = (PFNGLTEXCOORD1DPROC)load("glTexCoord1d"); | ||
| 4594 | glad_glTexCoord1dv = (PFNGLTEXCOORD1DVPROC)load("glTexCoord1dv"); | ||
| 4595 | glad_glTexCoord1f = (PFNGLTEXCOORD1FPROC)load("glTexCoord1f"); | ||
| 4596 | glad_glTexCoord1fv = (PFNGLTEXCOORD1FVPROC)load("glTexCoord1fv"); | ||
| 4597 | glad_glTexCoord1i = (PFNGLTEXCOORD1IPROC)load("glTexCoord1i"); | ||
| 4598 | glad_glTexCoord1iv = (PFNGLTEXCOORD1IVPROC)load("glTexCoord1iv"); | ||
| 4599 | glad_glTexCoord1s = (PFNGLTEXCOORD1SPROC)load("glTexCoord1s"); | ||
| 4600 | glad_glTexCoord1sv = (PFNGLTEXCOORD1SVPROC)load("glTexCoord1sv"); | ||
| 4601 | glad_glTexCoord2d = (PFNGLTEXCOORD2DPROC)load("glTexCoord2d"); | ||
| 4602 | glad_glTexCoord2dv = (PFNGLTEXCOORD2DVPROC)load("glTexCoord2dv"); | ||
| 4603 | glad_glTexCoord2f = (PFNGLTEXCOORD2FPROC)load("glTexCoord2f"); | ||
| 4604 | glad_glTexCoord2fv = (PFNGLTEXCOORD2FVPROC)load("glTexCoord2fv"); | ||
| 4605 | glad_glTexCoord2i = (PFNGLTEXCOORD2IPROC)load("glTexCoord2i"); | ||
| 4606 | glad_glTexCoord2iv = (PFNGLTEXCOORD2IVPROC)load("glTexCoord2iv"); | ||
| 4607 | glad_glTexCoord2s = (PFNGLTEXCOORD2SPROC)load("glTexCoord2s"); | ||
| 4608 | glad_glTexCoord2sv = (PFNGLTEXCOORD2SVPROC)load("glTexCoord2sv"); | ||
| 4609 | glad_glTexCoord3d = (PFNGLTEXCOORD3DPROC)load("glTexCoord3d"); | ||
| 4610 | glad_glTexCoord3dv = (PFNGLTEXCOORD3DVPROC)load("glTexCoord3dv"); | ||
| 4611 | glad_glTexCoord3f = (PFNGLTEXCOORD3FPROC)load("glTexCoord3f"); | ||
| 4612 | glad_glTexCoord3fv = (PFNGLTEXCOORD3FVPROC)load("glTexCoord3fv"); | ||
| 4613 | glad_glTexCoord3i = (PFNGLTEXCOORD3IPROC)load("glTexCoord3i"); | ||
| 4614 | glad_glTexCoord3iv = (PFNGLTEXCOORD3IVPROC)load("glTexCoord3iv"); | ||
| 4615 | glad_glTexCoord3s = (PFNGLTEXCOORD3SPROC)load("glTexCoord3s"); | ||
| 4616 | glad_glTexCoord3sv = (PFNGLTEXCOORD3SVPROC)load("glTexCoord3sv"); | ||
| 4617 | glad_glTexCoord4d = (PFNGLTEXCOORD4DPROC)load("glTexCoord4d"); | ||
| 4618 | glad_glTexCoord4dv = (PFNGLTEXCOORD4DVPROC)load("glTexCoord4dv"); | ||
| 4619 | glad_glTexCoord4f = (PFNGLTEXCOORD4FPROC)load("glTexCoord4f"); | ||
| 4620 | glad_glTexCoord4fv = (PFNGLTEXCOORD4FVPROC)load("glTexCoord4fv"); | ||
| 4621 | glad_glTexCoord4i = (PFNGLTEXCOORD4IPROC)load("glTexCoord4i"); | ||
| 4622 | glad_glTexCoord4iv = (PFNGLTEXCOORD4IVPROC)load("glTexCoord4iv"); | ||
| 4623 | glad_glTexCoord4s = (PFNGLTEXCOORD4SPROC)load("glTexCoord4s"); | ||
| 4624 | glad_glTexCoord4sv = (PFNGLTEXCOORD4SVPROC)load("glTexCoord4sv"); | ||
| 4625 | glad_glVertex2d = (PFNGLVERTEX2DPROC)load("glVertex2d"); | ||
| 4626 | glad_glVertex2dv = (PFNGLVERTEX2DVPROC)load("glVertex2dv"); | ||
| 4627 | glad_glVertex2f = (PFNGLVERTEX2FPROC)load("glVertex2f"); | ||
| 4628 | glad_glVertex2fv = (PFNGLVERTEX2FVPROC)load("glVertex2fv"); | ||
| 4629 | glad_glVertex2i = (PFNGLVERTEX2IPROC)load("glVertex2i"); | ||
| 4630 | glad_glVertex2iv = (PFNGLVERTEX2IVPROC)load("glVertex2iv"); | ||
| 4631 | glad_glVertex2s = (PFNGLVERTEX2SPROC)load("glVertex2s"); | ||
| 4632 | glad_glVertex2sv = (PFNGLVERTEX2SVPROC)load("glVertex2sv"); | ||
| 4633 | glad_glVertex3d = (PFNGLVERTEX3DPROC)load("glVertex3d"); | ||
| 4634 | glad_glVertex3dv = (PFNGLVERTEX3DVPROC)load("glVertex3dv"); | ||
| 4635 | glad_glVertex3f = (PFNGLVERTEX3FPROC)load("glVertex3f"); | ||
| 4636 | glad_glVertex3fv = (PFNGLVERTEX3FVPROC)load("glVertex3fv"); | ||
| 4637 | glad_glVertex3i = (PFNGLVERTEX3IPROC)load("glVertex3i"); | ||
| 4638 | glad_glVertex3iv = (PFNGLVERTEX3IVPROC)load("glVertex3iv"); | ||
| 4639 | glad_glVertex3s = (PFNGLVERTEX3SPROC)load("glVertex3s"); | ||
| 4640 | glad_glVertex3sv = (PFNGLVERTEX3SVPROC)load("glVertex3sv"); | ||
| 4641 | glad_glVertex4d = (PFNGLVERTEX4DPROC)load("glVertex4d"); | ||
| 4642 | glad_glVertex4dv = (PFNGLVERTEX4DVPROC)load("glVertex4dv"); | ||
| 4643 | glad_glVertex4f = (PFNGLVERTEX4FPROC)load("glVertex4f"); | ||
| 4644 | glad_glVertex4fv = (PFNGLVERTEX4FVPROC)load("glVertex4fv"); | ||
| 4645 | glad_glVertex4i = (PFNGLVERTEX4IPROC)load("glVertex4i"); | ||
| 4646 | glad_glVertex4iv = (PFNGLVERTEX4IVPROC)load("glVertex4iv"); | ||
| 4647 | glad_glVertex4s = (PFNGLVERTEX4SPROC)load("glVertex4s"); | ||
| 4648 | glad_glVertex4sv = (PFNGLVERTEX4SVPROC)load("glVertex4sv"); | ||
| 4649 | glad_glClipPlane = (PFNGLCLIPPLANEPROC)load("glClipPlane"); | ||
| 4650 | glad_glColorMaterial = (PFNGLCOLORMATERIALPROC)load("glColorMaterial"); | ||
| 4651 | glad_glFogf = (PFNGLFOGFPROC)load("glFogf"); | ||
| 4652 | glad_glFogfv = (PFNGLFOGFVPROC)load("glFogfv"); | ||
| 4653 | glad_glFogi = (PFNGLFOGIPROC)load("glFogi"); | ||
| 4654 | glad_glFogiv = (PFNGLFOGIVPROC)load("glFogiv"); | ||
| 4655 | glad_glLightf = (PFNGLLIGHTFPROC)load("glLightf"); | ||
| 4656 | glad_glLightfv = (PFNGLLIGHTFVPROC)load("glLightfv"); | ||
| 4657 | glad_glLighti = (PFNGLLIGHTIPROC)load("glLighti"); | ||
| 4658 | glad_glLightiv = (PFNGLLIGHTIVPROC)load("glLightiv"); | ||
| 4659 | glad_glLightModelf = (PFNGLLIGHTMODELFPROC)load("glLightModelf"); | ||
| 4660 | glad_glLightModelfv = (PFNGLLIGHTMODELFVPROC)load("glLightModelfv"); | ||
| 4661 | glad_glLightModeli = (PFNGLLIGHTMODELIPROC)load("glLightModeli"); | ||
| 4662 | glad_glLightModeliv = (PFNGLLIGHTMODELIVPROC)load("glLightModeliv"); | ||
| 4663 | glad_glLineStipple = (PFNGLLINESTIPPLEPROC)load("glLineStipple"); | ||
| 4664 | glad_glMaterialf = (PFNGLMATERIALFPROC)load("glMaterialf"); | ||
| 4665 | glad_glMaterialfv = (PFNGLMATERIALFVPROC)load("glMaterialfv"); | ||
| 4666 | glad_glMateriali = (PFNGLMATERIALIPROC)load("glMateriali"); | ||
| 4667 | glad_glMaterialiv = (PFNGLMATERIALIVPROC)load("glMaterialiv"); | ||
| 4668 | glad_glPolygonStipple = (PFNGLPOLYGONSTIPPLEPROC)load("glPolygonStipple"); | ||
| 4669 | glad_glShadeModel = (PFNGLSHADEMODELPROC)load("glShadeModel"); | ||
| 4670 | glad_glTexEnvf = (PFNGLTEXENVFPROC)load("glTexEnvf"); | ||
| 4671 | glad_glTexEnvfv = (PFNGLTEXENVFVPROC)load("glTexEnvfv"); | ||
| 4672 | glad_glTexEnvi = (PFNGLTEXENVIPROC)load("glTexEnvi"); | ||
| 4673 | glad_glTexEnviv = (PFNGLTEXENVIVPROC)load("glTexEnviv"); | ||
| 4674 | glad_glTexGend = (PFNGLTEXGENDPROC)load("glTexGend"); | ||
| 4675 | glad_glTexGendv = (PFNGLTEXGENDVPROC)load("glTexGendv"); | ||
| 4676 | glad_glTexGenf = (PFNGLTEXGENFPROC)load("glTexGenf"); | ||
| 4677 | glad_glTexGenfv = (PFNGLTEXGENFVPROC)load("glTexGenfv"); | ||
| 4678 | glad_glTexGeni = (PFNGLTEXGENIPROC)load("glTexGeni"); | ||
| 4679 | glad_glTexGeniv = (PFNGLTEXGENIVPROC)load("glTexGeniv"); | ||
| 4680 | glad_glFeedbackBuffer = (PFNGLFEEDBACKBUFFERPROC)load("glFeedbackBuffer"); | ||
| 4681 | glad_glSelectBuffer = (PFNGLSELECTBUFFERPROC)load("glSelectBuffer"); | ||
| 4682 | glad_glRenderMode = (PFNGLRENDERMODEPROC)load("glRenderMode"); | ||
| 4683 | glad_glInitNames = (PFNGLINITNAMESPROC)load("glInitNames"); | ||
| 4684 | glad_glLoadName = (PFNGLLOADNAMEPROC)load("glLoadName"); | ||
| 4685 | glad_glPassThrough = (PFNGLPASSTHROUGHPROC)load("glPassThrough"); | ||
| 4686 | glad_glPopName = (PFNGLPOPNAMEPROC)load("glPopName"); | ||
| 4687 | glad_glPushName = (PFNGLPUSHNAMEPROC)load("glPushName"); | ||
| 4688 | glad_glClearAccum = (PFNGLCLEARACCUMPROC)load("glClearAccum"); | ||
| 4689 | glad_glClearIndex = (PFNGLCLEARINDEXPROC)load("glClearIndex"); | ||
| 4690 | glad_glIndexMask = (PFNGLINDEXMASKPROC)load("glIndexMask"); | ||
| 4691 | glad_glAccum = (PFNGLACCUMPROC)load("glAccum"); | ||
| 4692 | glad_glPopAttrib = (PFNGLPOPATTRIBPROC)load("glPopAttrib"); | ||
| 4693 | glad_glPushAttrib = (PFNGLPUSHATTRIBPROC)load("glPushAttrib"); | ||
| 4694 | glad_glMap1d = (PFNGLMAP1DPROC)load("glMap1d"); | ||
| 4695 | glad_glMap1f = (PFNGLMAP1FPROC)load("glMap1f"); | ||
| 4696 | glad_glMap2d = (PFNGLMAP2DPROC)load("glMap2d"); | ||
| 4697 | glad_glMap2f = (PFNGLMAP2FPROC)load("glMap2f"); | ||
| 4698 | glad_glMapGrid1d = (PFNGLMAPGRID1DPROC)load("glMapGrid1d"); | ||
| 4699 | glad_glMapGrid1f = (PFNGLMAPGRID1FPROC)load("glMapGrid1f"); | ||
| 4700 | glad_glMapGrid2d = (PFNGLMAPGRID2DPROC)load("glMapGrid2d"); | ||
| 4701 | glad_glMapGrid2f = (PFNGLMAPGRID2FPROC)load("glMapGrid2f"); | ||
| 4702 | glad_glEvalCoord1d = (PFNGLEVALCOORD1DPROC)load("glEvalCoord1d"); | ||
| 4703 | glad_glEvalCoord1dv = (PFNGLEVALCOORD1DVPROC)load("glEvalCoord1dv"); | ||
| 4704 | glad_glEvalCoord1f = (PFNGLEVALCOORD1FPROC)load("glEvalCoord1f"); | ||
| 4705 | glad_glEvalCoord1fv = (PFNGLEVALCOORD1FVPROC)load("glEvalCoord1fv"); | ||
| 4706 | glad_glEvalCoord2d = (PFNGLEVALCOORD2DPROC)load("glEvalCoord2d"); | ||
| 4707 | glad_glEvalCoord2dv = (PFNGLEVALCOORD2DVPROC)load("glEvalCoord2dv"); | ||
| 4708 | glad_glEvalCoord2f = (PFNGLEVALCOORD2FPROC)load("glEvalCoord2f"); | ||
| 4709 | glad_glEvalCoord2fv = (PFNGLEVALCOORD2FVPROC)load("glEvalCoord2fv"); | ||
| 4710 | glad_glEvalMesh1 = (PFNGLEVALMESH1PROC)load("glEvalMesh1"); | ||
| 4711 | glad_glEvalPoint1 = (PFNGLEVALPOINT1PROC)load("glEvalPoint1"); | ||
| 4712 | glad_glEvalMesh2 = (PFNGLEVALMESH2PROC)load("glEvalMesh2"); | ||
| 4713 | glad_glEvalPoint2 = (PFNGLEVALPOINT2PROC)load("glEvalPoint2"); | ||
| 4714 | glad_glAlphaFunc = (PFNGLALPHAFUNCPROC)load("glAlphaFunc"); | ||
| 4715 | glad_glPixelZoom = (PFNGLPIXELZOOMPROC)load("glPixelZoom"); | ||
| 4716 | glad_glPixelTransferf = (PFNGLPIXELTRANSFERFPROC)load("glPixelTransferf"); | ||
| 4717 | glad_glPixelTransferi = (PFNGLPIXELTRANSFERIPROC)load("glPixelTransferi"); | ||
| 4718 | glad_glPixelMapfv = (PFNGLPIXELMAPFVPROC)load("glPixelMapfv"); | ||
| 4719 | glad_glPixelMapuiv = (PFNGLPIXELMAPUIVPROC)load("glPixelMapuiv"); | ||
| 4720 | glad_glPixelMapusv = (PFNGLPIXELMAPUSVPROC)load("glPixelMapusv"); | ||
| 4721 | glad_glCopyPixels = (PFNGLCOPYPIXELSPROC)load("glCopyPixels"); | ||
| 4722 | glad_glDrawPixels = (PFNGLDRAWPIXELSPROC)load("glDrawPixels"); | ||
| 4723 | glad_glGetClipPlane = (PFNGLGETCLIPPLANEPROC)load("glGetClipPlane"); | ||
| 4724 | glad_glGetLightfv = (PFNGLGETLIGHTFVPROC)load("glGetLightfv"); | ||
| 4725 | glad_glGetLightiv = (PFNGLGETLIGHTIVPROC)load("glGetLightiv"); | ||
| 4726 | glad_glGetMapdv = (PFNGLGETMAPDVPROC)load("glGetMapdv"); | ||
| 4727 | glad_glGetMapfv = (PFNGLGETMAPFVPROC)load("glGetMapfv"); | ||
| 4728 | glad_glGetMapiv = (PFNGLGETMAPIVPROC)load("glGetMapiv"); | ||
| 4729 | glad_glGetMaterialfv = (PFNGLGETMATERIALFVPROC)load("glGetMaterialfv"); | ||
| 4730 | glad_glGetMaterialiv = (PFNGLGETMATERIALIVPROC)load("glGetMaterialiv"); | ||
| 4731 | glad_glGetPixelMapfv = (PFNGLGETPIXELMAPFVPROC)load("glGetPixelMapfv"); | ||
| 4732 | glad_glGetPixelMapuiv = (PFNGLGETPIXELMAPUIVPROC)load("glGetPixelMapuiv"); | ||
| 4733 | glad_glGetPixelMapusv = (PFNGLGETPIXELMAPUSVPROC)load("glGetPixelMapusv"); | ||
| 4734 | glad_glGetPolygonStipple = (PFNGLGETPOLYGONSTIPPLEPROC)load("glGetPolygonStipple"); | ||
| 4735 | glad_glGetTexEnvfv = (PFNGLGETTEXENVFVPROC)load("glGetTexEnvfv"); | ||
| 4736 | glad_glGetTexEnviv = (PFNGLGETTEXENVIVPROC)load("glGetTexEnviv"); | ||
| 4737 | glad_glGetTexGendv = (PFNGLGETTEXGENDVPROC)load("glGetTexGendv"); | ||
| 4738 | glad_glGetTexGenfv = (PFNGLGETTEXGENFVPROC)load("glGetTexGenfv"); | ||
| 4739 | glad_glGetTexGeniv = (PFNGLGETTEXGENIVPROC)load("glGetTexGeniv"); | ||
| 4740 | glad_glIsList = (PFNGLISLISTPROC)load("glIsList"); | ||
| 4741 | glad_glFrustum = (PFNGLFRUSTUMPROC)load("glFrustum"); | ||
| 4742 | glad_glLoadIdentity = (PFNGLLOADIDENTITYPROC)load("glLoadIdentity"); | ||
| 4743 | glad_glLoadMatrixf = (PFNGLLOADMATRIXFPROC)load("glLoadMatrixf"); | ||
| 4744 | glad_glLoadMatrixd = (PFNGLLOADMATRIXDPROC)load("glLoadMatrixd"); | ||
| 4745 | glad_glMatrixMode = (PFNGLMATRIXMODEPROC)load("glMatrixMode"); | ||
| 4746 | glad_glMultMatrixf = (PFNGLMULTMATRIXFPROC)load("glMultMatrixf"); | ||
| 4747 | glad_glMultMatrixd = (PFNGLMULTMATRIXDPROC)load("glMultMatrixd"); | ||
| 4748 | glad_glOrtho = (PFNGLORTHOPROC)load("glOrtho"); | ||
| 4749 | glad_glPopMatrix = (PFNGLPOPMATRIXPROC)load("glPopMatrix"); | ||
| 4750 | glad_glPushMatrix = (PFNGLPUSHMATRIXPROC)load("glPushMatrix"); | ||
| 4751 | glad_glRotated = (PFNGLROTATEDPROC)load("glRotated"); | ||
| 4752 | glad_glRotatef = (PFNGLROTATEFPROC)load("glRotatef"); | ||
| 4753 | glad_glScaled = (PFNGLSCALEDPROC)load("glScaled"); | ||
| 4754 | glad_glScalef = (PFNGLSCALEFPROC)load("glScalef"); | ||
| 4755 | glad_glTranslated = (PFNGLTRANSLATEDPROC)load("glTranslated"); | ||
| 4756 | glad_glTranslatef = (PFNGLTRANSLATEFPROC)load("glTranslatef"); | ||
| 4131 | } | 4757 | } |
| 4132 | static void load_GL_VERSION_1_1(GLADloadproc load) { | 4758 | static void load_GL_VERSION_1_1(GLADloadproc load) { |
| 4133 | if(!GLAD_GL_VERSION_1_1) return; | 4759 | if(!GLAD_GL_VERSION_1_1) return; |
| 4134 | glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); | 4760 | glad_glDrawArrays = (PFNGLDRAWARRAYSPROC)load("glDrawArrays"); |
| 4135 | glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements"); | 4761 | glad_glDrawElements = (PFNGLDRAWELEMENTSPROC)load("glDrawElements"); |
| 4762 | glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); | ||
| 4136 | glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); | 4763 | glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC)load("glPolygonOffset"); |
| 4137 | glad_glCopyTexImage1D = (PFNGLCOPYTEXIMAGE1DPROC)load("glCopyTexImage1D"); | 4764 | glad_glCopyTexImage1D = (PFNGLCOPYTEXIMAGE1DPROC)load("glCopyTexImage1D"); |
| 4138 | glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D"); | 4765 | glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC)load("glCopyTexImage2D"); |
| @@ -4144,6 +4771,22 @@ static void load_GL_VERSION_1_1(GLADloadproc load) { | |||
| 4144 | glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures"); | 4771 | glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC)load("glDeleteTextures"); |
| 4145 | glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); | 4772 | glad_glGenTextures = (PFNGLGENTEXTURESPROC)load("glGenTextures"); |
| 4146 | glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture"); | 4773 | glad_glIsTexture = (PFNGLISTEXTUREPROC)load("glIsTexture"); |
| 4774 | glad_glArrayElement = (PFNGLARRAYELEMENTPROC)load("glArrayElement"); | ||
| 4775 | glad_glColorPointer = (PFNGLCOLORPOINTERPROC)load("glColorPointer"); | ||
| 4776 | glad_glDisableClientState = (PFNGLDISABLECLIENTSTATEPROC)load("glDisableClientState"); | ||
| 4777 | glad_glEdgeFlagPointer = (PFNGLEDGEFLAGPOINTERPROC)load("glEdgeFlagPointer"); | ||
| 4778 | glad_glEnableClientState = (PFNGLENABLECLIENTSTATEPROC)load("glEnableClientState"); | ||
| 4779 | glad_glIndexPointer = (PFNGLINDEXPOINTERPROC)load("glIndexPointer"); | ||
| 4780 | glad_glInterleavedArrays = (PFNGLINTERLEAVEDARRAYSPROC)load("glInterleavedArrays"); | ||
| 4781 | glad_glNormalPointer = (PFNGLNORMALPOINTERPROC)load("glNormalPointer"); | ||
| 4782 | glad_glTexCoordPointer = (PFNGLTEXCOORDPOINTERPROC)load("glTexCoordPointer"); | ||
| 4783 | glad_glVertexPointer = (PFNGLVERTEXPOINTERPROC)load("glVertexPointer"); | ||
| 4784 | glad_glAreTexturesResident = (PFNGLARETEXTURESRESIDENTPROC)load("glAreTexturesResident"); | ||
| 4785 | glad_glPrioritizeTextures = (PFNGLPRIORITIZETEXTURESPROC)load("glPrioritizeTextures"); | ||
| 4786 | glad_glIndexub = (PFNGLINDEXUBPROC)load("glIndexub"); | ||
| 4787 | glad_glIndexubv = (PFNGLINDEXUBVPROC)load("glIndexubv"); | ||
| 4788 | glad_glPopClientAttrib = (PFNGLPOPCLIENTATTRIBPROC)load("glPopClientAttrib"); | ||
| 4789 | glad_glPushClientAttrib = (PFNGLPUSHCLIENTATTRIBPROC)load("glPushClientAttrib"); | ||
| 4147 | } | 4790 | } |
| 4148 | static void load_GL_VERSION_1_2(GLADloadproc load) { | 4791 | static void load_GL_VERSION_1_2(GLADloadproc load) { |
| 4149 | if(!GLAD_GL_VERSION_1_2) return; | 4792 | if(!GLAD_GL_VERSION_1_2) return; |
| @@ -4163,6 +4806,43 @@ static void load_GL_VERSION_1_3(GLADloadproc load) { | |||
| 4163 | glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); | 4806 | glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)load("glCompressedTexSubImage2D"); |
| 4164 | glad_glCompressedTexSubImage1D = (PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)load("glCompressedTexSubImage1D"); | 4807 | glad_glCompressedTexSubImage1D = (PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)load("glCompressedTexSubImage1D"); |
| 4165 | glad_glGetCompressedTexImage = (PFNGLGETCOMPRESSEDTEXIMAGEPROC)load("glGetCompressedTexImage"); | 4808 | glad_glGetCompressedTexImage = (PFNGLGETCOMPRESSEDTEXIMAGEPROC)load("glGetCompressedTexImage"); |
| 4809 | glad_glClientActiveTexture = (PFNGLCLIENTACTIVETEXTUREPROC)load("glClientActiveTexture"); | ||
| 4810 | glad_glMultiTexCoord1d = (PFNGLMULTITEXCOORD1DPROC)load("glMultiTexCoord1d"); | ||
| 4811 | glad_glMultiTexCoord1dv = (PFNGLMULTITEXCOORD1DVPROC)load("glMultiTexCoord1dv"); | ||
| 4812 | glad_glMultiTexCoord1f = (PFNGLMULTITEXCOORD1FPROC)load("glMultiTexCoord1f"); | ||
| 4813 | glad_glMultiTexCoord1fv = (PFNGLMULTITEXCOORD1FVPROC)load("glMultiTexCoord1fv"); | ||
| 4814 | glad_glMultiTexCoord1i = (PFNGLMULTITEXCOORD1IPROC)load("glMultiTexCoord1i"); | ||
| 4815 | glad_glMultiTexCoord1iv = (PFNGLMULTITEXCOORD1IVPROC)load("glMultiTexCoord1iv"); | ||
| 4816 | glad_glMultiTexCoord1s = (PFNGLMULTITEXCOORD1SPROC)load("glMultiTexCoord1s"); | ||
| 4817 | glad_glMultiTexCoord1sv = (PFNGLMULTITEXCOORD1SVPROC)load("glMultiTexCoord1sv"); | ||
| 4818 | glad_glMultiTexCoord2d = (PFNGLMULTITEXCOORD2DPROC)load("glMultiTexCoord2d"); | ||
| 4819 | glad_glMultiTexCoord2dv = (PFNGLMULTITEXCOORD2DVPROC)load("glMultiTexCoord2dv"); | ||
| 4820 | glad_glMultiTexCoord2f = (PFNGLMULTITEXCOORD2FPROC)load("glMultiTexCoord2f"); | ||
| 4821 | glad_glMultiTexCoord2fv = (PFNGLMULTITEXCOORD2FVPROC)load("glMultiTexCoord2fv"); | ||
| 4822 | glad_glMultiTexCoord2i = (PFNGLMULTITEXCOORD2IPROC)load("glMultiTexCoord2i"); | ||
| 4823 | glad_glMultiTexCoord2iv = (PFNGLMULTITEXCOORD2IVPROC)load("glMultiTexCoord2iv"); | ||
| 4824 | glad_glMultiTexCoord2s = (PFNGLMULTITEXCOORD2SPROC)load("glMultiTexCoord2s"); | ||
| 4825 | glad_glMultiTexCoord2sv = (PFNGLMULTITEXCOORD2SVPROC)load("glMultiTexCoord2sv"); | ||
| 4826 | glad_glMultiTexCoord3d = (PFNGLMULTITEXCOORD3DPROC)load("glMultiTexCoord3d"); | ||
| 4827 | glad_glMultiTexCoord3dv = (PFNGLMULTITEXCOORD3DVPROC)load("glMultiTexCoord3dv"); | ||
| 4828 | glad_glMultiTexCoord3f = (PFNGLMULTITEXCOORD3FPROC)load("glMultiTexCoord3f"); | ||
| 4829 | glad_glMultiTexCoord3fv = (PFNGLMULTITEXCOORD3FVPROC)load("glMultiTexCoord3fv"); | ||
| 4830 | glad_glMultiTexCoord3i = (PFNGLMULTITEXCOORD3IPROC)load("glMultiTexCoord3i"); | ||
| 4831 | glad_glMultiTexCoord3iv = (PFNGLMULTITEXCOORD3IVPROC)load("glMultiTexCoord3iv"); | ||
| 4832 | glad_glMultiTexCoord3s = (PFNGLMULTITEXCOORD3SPROC)load("glMultiTexCoord3s"); | ||
| 4833 | glad_glMultiTexCoord3sv = (PFNGLMULTITEXCOORD3SVPROC)load("glMultiTexCoord3sv"); | ||
| 4834 | glad_glMultiTexCoord4d = (PFNGLMULTITEXCOORD4DPROC)load("glMultiTexCoord4d"); | ||
| 4835 | glad_glMultiTexCoord4dv = (PFNGLMULTITEXCOORD4DVPROC)load("glMultiTexCoord4dv"); | ||
| 4836 | glad_glMultiTexCoord4f = (PFNGLMULTITEXCOORD4FPROC)load("glMultiTexCoord4f"); | ||
| 4837 | glad_glMultiTexCoord4fv = (PFNGLMULTITEXCOORD4FVPROC)load("glMultiTexCoord4fv"); | ||
| 4838 | glad_glMultiTexCoord4i = (PFNGLMULTITEXCOORD4IPROC)load("glMultiTexCoord4i"); | ||
| 4839 | glad_glMultiTexCoord4iv = (PFNGLMULTITEXCOORD4IVPROC)load("glMultiTexCoord4iv"); | ||
| 4840 | glad_glMultiTexCoord4s = (PFNGLMULTITEXCOORD4SPROC)load("glMultiTexCoord4s"); | ||
| 4841 | glad_glMultiTexCoord4sv = (PFNGLMULTITEXCOORD4SVPROC)load("glMultiTexCoord4sv"); | ||
| 4842 | glad_glLoadTransposeMatrixf = (PFNGLLOADTRANSPOSEMATRIXFPROC)load("glLoadTransposeMatrixf"); | ||
| 4843 | glad_glLoadTransposeMatrixd = (PFNGLLOADTRANSPOSEMATRIXDPROC)load("glLoadTransposeMatrixd"); | ||
| 4844 | glad_glMultTransposeMatrixf = (PFNGLMULTTRANSPOSEMATRIXFPROC)load("glMultTransposeMatrixf"); | ||
| 4845 | glad_glMultTransposeMatrixd = (PFNGLMULTTRANSPOSEMATRIXDPROC)load("glMultTransposeMatrixd"); | ||
| 4166 | } | 4846 | } |
| 4167 | static void load_GL_VERSION_1_4(GLADloadproc load) { | 4847 | static void load_GL_VERSION_1_4(GLADloadproc load) { |
| 4168 | if(!GLAD_GL_VERSION_1_4) return; | 4848 | if(!GLAD_GL_VERSION_1_4) return; |
| @@ -4173,6 +4853,44 @@ static void load_GL_VERSION_1_4(GLADloadproc load) { | |||
| 4173 | glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC)load("glPointParameterfv"); | 4853 | glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC)load("glPointParameterfv"); |
| 4174 | glad_glPointParameteri = (PFNGLPOINTPARAMETERIPROC)load("glPointParameteri"); | 4854 | glad_glPointParameteri = (PFNGLPOINTPARAMETERIPROC)load("glPointParameteri"); |
| 4175 | glad_glPointParameteriv = (PFNGLPOINTPARAMETERIVPROC)load("glPointParameteriv"); | 4855 | glad_glPointParameteriv = (PFNGLPOINTPARAMETERIVPROC)load("glPointParameteriv"); |
| 4856 | glad_glFogCoordf = (PFNGLFOGCOORDFPROC)load("glFogCoordf"); | ||
| 4857 | glad_glFogCoordfv = (PFNGLFOGCOORDFVPROC)load("glFogCoordfv"); | ||
| 4858 | glad_glFogCoordd = (PFNGLFOGCOORDDPROC)load("glFogCoordd"); | ||
| 4859 | glad_glFogCoorddv = (PFNGLFOGCOORDDVPROC)load("glFogCoorddv"); | ||
| 4860 | glad_glFogCoordPointer = (PFNGLFOGCOORDPOINTERPROC)load("glFogCoordPointer"); | ||
| 4861 | glad_glSecondaryColor3b = (PFNGLSECONDARYCOLOR3BPROC)load("glSecondaryColor3b"); | ||
| 4862 | glad_glSecondaryColor3bv = (PFNGLSECONDARYCOLOR3BVPROC)load("glSecondaryColor3bv"); | ||
| 4863 | glad_glSecondaryColor3d = (PFNGLSECONDARYCOLOR3DPROC)load("glSecondaryColor3d"); | ||
| 4864 | glad_glSecondaryColor3dv = (PFNGLSECONDARYCOLOR3DVPROC)load("glSecondaryColor3dv"); | ||
| 4865 | glad_glSecondaryColor3f = (PFNGLSECONDARYCOLOR3FPROC)load("glSecondaryColor3f"); | ||
| 4866 | glad_glSecondaryColor3fv = (PFNGLSECONDARYCOLOR3FVPROC)load("glSecondaryColor3fv"); | ||
| 4867 | glad_glSecondaryColor3i = (PFNGLSECONDARYCOLOR3IPROC)load("glSecondaryColor3i"); | ||
| 4868 | glad_glSecondaryColor3iv = (PFNGLSECONDARYCOLOR3IVPROC)load("glSecondaryColor3iv"); | ||
| 4869 | glad_glSecondaryColor3s = (PFNGLSECONDARYCOLOR3SPROC)load("glSecondaryColor3s"); | ||
| 4870 | glad_glSecondaryColor3sv = (PFNGLSECONDARYCOLOR3SVPROC)load("glSecondaryColor3sv"); | ||
| 4871 | glad_glSecondaryColor3ub = (PFNGLSECONDARYCOLOR3UBPROC)load("glSecondaryColor3ub"); | ||
| 4872 | glad_glSecondaryColor3ubv = (PFNGLSECONDARYCOLOR3UBVPROC)load("glSecondaryColor3ubv"); | ||
| 4873 | glad_glSecondaryColor3ui = (PFNGLSECONDARYCOLOR3UIPROC)load("glSecondaryColor3ui"); | ||
| 4874 | glad_glSecondaryColor3uiv = (PFNGLSECONDARYCOLOR3UIVPROC)load("glSecondaryColor3uiv"); | ||
| 4875 | glad_glSecondaryColor3us = (PFNGLSECONDARYCOLOR3USPROC)load("glSecondaryColor3us"); | ||
| 4876 | glad_glSecondaryColor3usv = (PFNGLSECONDARYCOLOR3USVPROC)load("glSecondaryColor3usv"); | ||
| 4877 | glad_glSecondaryColorPointer = (PFNGLSECONDARYCOLORPOINTERPROC)load("glSecondaryColorPointer"); | ||
| 4878 | glad_glWindowPos2d = (PFNGLWINDOWPOS2DPROC)load("glWindowPos2d"); | ||
| 4879 | glad_glWindowPos2dv = (PFNGLWINDOWPOS2DVPROC)load("glWindowPos2dv"); | ||
| 4880 | glad_glWindowPos2f = (PFNGLWINDOWPOS2FPROC)load("glWindowPos2f"); | ||
| 4881 | glad_glWindowPos2fv = (PFNGLWINDOWPOS2FVPROC)load("glWindowPos2fv"); | ||
| 4882 | glad_glWindowPos2i = (PFNGLWINDOWPOS2IPROC)load("glWindowPos2i"); | ||
| 4883 | glad_glWindowPos2iv = (PFNGLWINDOWPOS2IVPROC)load("glWindowPos2iv"); | ||
| 4884 | glad_glWindowPos2s = (PFNGLWINDOWPOS2SPROC)load("glWindowPos2s"); | ||
| 4885 | glad_glWindowPos2sv = (PFNGLWINDOWPOS2SVPROC)load("glWindowPos2sv"); | ||
| 4886 | glad_glWindowPos3d = (PFNGLWINDOWPOS3DPROC)load("glWindowPos3d"); | ||
| 4887 | glad_glWindowPos3dv = (PFNGLWINDOWPOS3DVPROC)load("glWindowPos3dv"); | ||
| 4888 | glad_glWindowPos3f = (PFNGLWINDOWPOS3FPROC)load("glWindowPos3f"); | ||
| 4889 | glad_glWindowPos3fv = (PFNGLWINDOWPOS3FVPROC)load("glWindowPos3fv"); | ||
| 4890 | glad_glWindowPos3i = (PFNGLWINDOWPOS3IPROC)load("glWindowPos3i"); | ||
| 4891 | glad_glWindowPos3iv = (PFNGLWINDOWPOS3IVPROC)load("glWindowPos3iv"); | ||
| 4892 | glad_glWindowPos3s = (PFNGLWINDOWPOS3SPROC)load("glWindowPos3s"); | ||
| 4893 | glad_glWindowPos3sv = (PFNGLWINDOWPOS3SVPROC)load("glWindowPos3sv"); | ||
| 4176 | glad_glBlendColor = (PFNGLBLENDCOLORPROC)load("glBlendColor"); | 4894 | glad_glBlendColor = (PFNGLBLENDCOLORPROC)load("glBlendColor"); |
| 4177 | glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC)load("glBlendEquation"); | 4895 | glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC)load("glBlendEquation"); |
| 4178 | } | 4896 | } |
| @@ -4694,6 +5412,150 @@ static void load_GL_VERSION_4_3(GLADloadproc load) { | |||
| 4694 | glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)load("glGetObjectPtrLabel"); | 5412 | glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC)load("glGetObjectPtrLabel"); |
| 4695 | glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); | 5413 | glad_glGetPointerv = (PFNGLGETPOINTERVPROC)load("glGetPointerv"); |
| 4696 | } | 5414 | } |
| 5415 | static void load_GL_VERSION_4_4(GLADloadproc load) { | ||
| 5416 | if(!GLAD_GL_VERSION_4_4) return; | ||
| 5417 | glad_glBufferStorage = (PFNGLBUFFERSTORAGEPROC)load("glBufferStorage"); | ||
| 5418 | glad_glClearTexImage = (PFNGLCLEARTEXIMAGEPROC)load("glClearTexImage"); | ||
| 5419 | glad_glClearTexSubImage = (PFNGLCLEARTEXSUBIMAGEPROC)load("glClearTexSubImage"); | ||
| 5420 | glad_glBindBuffersBase = (PFNGLBINDBUFFERSBASEPROC)load("glBindBuffersBase"); | ||
| 5421 | glad_glBindBuffersRange = (PFNGLBINDBUFFERSRANGEPROC)load("glBindBuffersRange"); | ||
| 5422 | glad_glBindTextures = (PFNGLBINDTEXTURESPROC)load("glBindTextures"); | ||
| 5423 | glad_glBindSamplers = (PFNGLBINDSAMPLERSPROC)load("glBindSamplers"); | ||
| 5424 | glad_glBindImageTextures = (PFNGLBINDIMAGETEXTURESPROC)load("glBindImageTextures"); | ||
| 5425 | glad_glBindVertexBuffers = (PFNGLBINDVERTEXBUFFERSPROC)load("glBindVertexBuffers"); | ||
| 5426 | } | ||
| 5427 | static void load_GL_VERSION_4_5(GLADloadproc load) { | ||
| 5428 | if(!GLAD_GL_VERSION_4_5) return; | ||
| 5429 | glad_glClipControl = (PFNGLCLIPCONTROLPROC)load("glClipControl"); | ||
| 5430 | glad_glCreateTransformFeedbacks = (PFNGLCREATETRANSFORMFEEDBACKSPROC)load("glCreateTransformFeedbacks"); | ||
| 5431 | glad_glTransformFeedbackBufferBase = (PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)load("glTransformFeedbackBufferBase"); | ||
| 5432 | glad_glTransformFeedbackBufferRange = (PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)load("glTransformFeedbackBufferRange"); | ||
| 5433 | glad_glGetTransformFeedbackiv = (PFNGLGETTRANSFORMFEEDBACKIVPROC)load("glGetTransformFeedbackiv"); | ||
| 5434 | glad_glGetTransformFeedbacki_v = (PFNGLGETTRANSFORMFEEDBACKI_VPROC)load("glGetTransformFeedbacki_v"); | ||
| 5435 | glad_glGetTransformFeedbacki64_v = (PFNGLGETTRANSFORMFEEDBACKI64_VPROC)load("glGetTransformFeedbacki64_v"); | ||
| 5436 | glad_glCreateBuffers = (PFNGLCREATEBUFFERSPROC)load("glCreateBuffers"); | ||
| 5437 | glad_glNamedBufferStorage = (PFNGLNAMEDBUFFERSTORAGEPROC)load("glNamedBufferStorage"); | ||
| 5438 | glad_glNamedBufferData = (PFNGLNAMEDBUFFERDATAPROC)load("glNamedBufferData"); | ||
| 5439 | glad_glNamedBufferSubData = (PFNGLNAMEDBUFFERSUBDATAPROC)load("glNamedBufferSubData"); | ||
| 5440 | glad_glCopyNamedBufferSubData = (PFNGLCOPYNAMEDBUFFERSUBDATAPROC)load("glCopyNamedBufferSubData"); | ||
| 5441 | glad_glClearNamedBufferData = (PFNGLCLEARNAMEDBUFFERDATAPROC)load("glClearNamedBufferData"); | ||
| 5442 | glad_glClearNamedBufferSubData = (PFNGLCLEARNAMEDBUFFERSUBDATAPROC)load("glClearNamedBufferSubData"); | ||
| 5443 | glad_glMapNamedBuffer = (PFNGLMAPNAMEDBUFFERPROC)load("glMapNamedBuffer"); | ||
| 5444 | glad_glMapNamedBufferRange = (PFNGLMAPNAMEDBUFFERRANGEPROC)load("glMapNamedBufferRange"); | ||
| 5445 | glad_glUnmapNamedBuffer = (PFNGLUNMAPNAMEDBUFFERPROC)load("glUnmapNamedBuffer"); | ||
| 5446 | glad_glFlushMappedNamedBufferRange = (PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)load("glFlushMappedNamedBufferRange"); | ||
| 5447 | glad_glGetNamedBufferParameteriv = (PFNGLGETNAMEDBUFFERPARAMETERIVPROC)load("glGetNamedBufferParameteriv"); | ||
| 5448 | glad_glGetNamedBufferParameteri64v = (PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)load("glGetNamedBufferParameteri64v"); | ||
| 5449 | glad_glGetNamedBufferPointerv = (PFNGLGETNAMEDBUFFERPOINTERVPROC)load("glGetNamedBufferPointerv"); | ||
| 5450 | glad_glGetNamedBufferSubData = (PFNGLGETNAMEDBUFFERSUBDATAPROC)load("glGetNamedBufferSubData"); | ||
| 5451 | glad_glCreateFramebuffers = (PFNGLCREATEFRAMEBUFFERSPROC)load("glCreateFramebuffers"); | ||
| 5452 | glad_glNamedFramebufferRenderbuffer = (PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)load("glNamedFramebufferRenderbuffer"); | ||
| 5453 | glad_glNamedFramebufferParameteri = (PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)load("glNamedFramebufferParameteri"); | ||
| 5454 | glad_glNamedFramebufferTexture = (PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)load("glNamedFramebufferTexture"); | ||
| 5455 | glad_glNamedFramebufferTextureLayer = (PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)load("glNamedFramebufferTextureLayer"); | ||
| 5456 | glad_glNamedFramebufferDrawBuffer = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)load("glNamedFramebufferDrawBuffer"); | ||
| 5457 | glad_glNamedFramebufferDrawBuffers = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)load("glNamedFramebufferDrawBuffers"); | ||
| 5458 | glad_glNamedFramebufferReadBuffer = (PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)load("glNamedFramebufferReadBuffer"); | ||
| 5459 | glad_glInvalidateNamedFramebufferData = (PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)load("glInvalidateNamedFramebufferData"); | ||
| 5460 | glad_glInvalidateNamedFramebufferSubData = (PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)load("glInvalidateNamedFramebufferSubData"); | ||
| 5461 | glad_glClearNamedFramebufferiv = (PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)load("glClearNamedFramebufferiv"); | ||
| 5462 | glad_glClearNamedFramebufferuiv = (PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)load("glClearNamedFramebufferuiv"); | ||
| 5463 | glad_glClearNamedFramebufferfv = (PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)load("glClearNamedFramebufferfv"); | ||
| 5464 | glad_glClearNamedFramebufferfi = (PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)load("glClearNamedFramebufferfi"); | ||
| 5465 | glad_glBlitNamedFramebuffer = (PFNGLBLITNAMEDFRAMEBUFFERPROC)load("glBlitNamedFramebuffer"); | ||
| 5466 | glad_glCheckNamedFramebufferStatus = (PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)load("glCheckNamedFramebufferStatus"); | ||
| 5467 | glad_glGetNamedFramebufferParameteriv = (PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)load("glGetNamedFramebufferParameteriv"); | ||
| 5468 | glad_glGetNamedFramebufferAttachmentParameteriv = (PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)load("glGetNamedFramebufferAttachmentParameteriv"); | ||
| 5469 | glad_glCreateRenderbuffers = (PFNGLCREATERENDERBUFFERSPROC)load("glCreateRenderbuffers"); | ||
| 5470 | glad_glNamedRenderbufferStorage = (PFNGLNAMEDRENDERBUFFERSTORAGEPROC)load("glNamedRenderbufferStorage"); | ||
| 5471 | glad_glNamedRenderbufferStorageMultisample = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)load("glNamedRenderbufferStorageMultisample"); | ||
| 5472 | glad_glGetNamedRenderbufferParameteriv = (PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)load("glGetNamedRenderbufferParameteriv"); | ||
| 5473 | glad_glCreateTextures = (PFNGLCREATETEXTURESPROC)load("glCreateTextures"); | ||
| 5474 | glad_glTextureBuffer = (PFNGLTEXTUREBUFFERPROC)load("glTextureBuffer"); | ||
| 5475 | glad_glTextureBufferRange = (PFNGLTEXTUREBUFFERRANGEPROC)load("glTextureBufferRange"); | ||
| 5476 | glad_glTextureStorage1D = (PFNGLTEXTURESTORAGE1DPROC)load("glTextureStorage1D"); | ||
| 5477 | glad_glTextureStorage2D = (PFNGLTEXTURESTORAGE2DPROC)load("glTextureStorage2D"); | ||
| 5478 | glad_glTextureStorage3D = (PFNGLTEXTURESTORAGE3DPROC)load("glTextureStorage3D"); | ||
| 5479 | glad_glTextureStorage2DMultisample = (PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)load("glTextureStorage2DMultisample"); | ||
| 5480 | glad_glTextureStorage3DMultisample = (PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)load("glTextureStorage3DMultisample"); | ||
| 5481 | glad_glTextureSubImage1D = (PFNGLTEXTURESUBIMAGE1DPROC)load("glTextureSubImage1D"); | ||
| 5482 | glad_glTextureSubImage2D = (PFNGLTEXTURESUBIMAGE2DPROC)load("glTextureSubImage2D"); | ||
| 5483 | glad_glTextureSubImage3D = (PFNGLTEXTURESUBIMAGE3DPROC)load("glTextureSubImage3D"); | ||
| 5484 | glad_glCompressedTextureSubImage1D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)load("glCompressedTextureSubImage1D"); | ||
| 5485 | glad_glCompressedTextureSubImage2D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)load("glCompressedTextureSubImage2D"); | ||
| 5486 | glad_glCompressedTextureSubImage3D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)load("glCompressedTextureSubImage3D"); | ||
| 5487 | glad_glCopyTextureSubImage1D = (PFNGLCOPYTEXTURESUBIMAGE1DPROC)load("glCopyTextureSubImage1D"); | ||
| 5488 | glad_glCopyTextureSubImage2D = (PFNGLCOPYTEXTURESUBIMAGE2DPROC)load("glCopyTextureSubImage2D"); | ||
| 5489 | glad_glCopyTextureSubImage3D = (PFNGLCOPYTEXTURESUBIMAGE3DPROC)load("glCopyTextureSubImage3D"); | ||
| 5490 | glad_glTextureParameterf = (PFNGLTEXTUREPARAMETERFPROC)load("glTextureParameterf"); | ||
| 5491 | glad_glTextureParameterfv = (PFNGLTEXTUREPARAMETERFVPROC)load("glTextureParameterfv"); | ||
| 5492 | glad_glTextureParameteri = (PFNGLTEXTUREPARAMETERIPROC)load("glTextureParameteri"); | ||
| 5493 | glad_glTextureParameterIiv = (PFNGLTEXTUREPARAMETERIIVPROC)load("glTextureParameterIiv"); | ||
| 5494 | glad_glTextureParameterIuiv = (PFNGLTEXTUREPARAMETERIUIVPROC)load("glTextureParameterIuiv"); | ||
| 5495 | glad_glTextureParameteriv = (PFNGLTEXTUREPARAMETERIVPROC)load("glTextureParameteriv"); | ||
| 5496 | glad_glGenerateTextureMipmap = (PFNGLGENERATETEXTUREMIPMAPPROC)load("glGenerateTextureMipmap"); | ||
| 5497 | glad_glBindTextureUnit = (PFNGLBINDTEXTUREUNITPROC)load("glBindTextureUnit"); | ||
| 5498 | glad_glGetTextureImage = (PFNGLGETTEXTUREIMAGEPROC)load("glGetTextureImage"); | ||
| 5499 | glad_glGetCompressedTextureImage = (PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)load("glGetCompressedTextureImage"); | ||
| 5500 | glad_glGetTextureLevelParameterfv = (PFNGLGETTEXTURELEVELPARAMETERFVPROC)load("glGetTextureLevelParameterfv"); | ||
| 5501 | glad_glGetTextureLevelParameteriv = (PFNGLGETTEXTURELEVELPARAMETERIVPROC)load("glGetTextureLevelParameteriv"); | ||
| 5502 | glad_glGetTextureParameterfv = (PFNGLGETTEXTUREPARAMETERFVPROC)load("glGetTextureParameterfv"); | ||
| 5503 | glad_glGetTextureParameterIiv = (PFNGLGETTEXTUREPARAMETERIIVPROC)load("glGetTextureParameterIiv"); | ||
| 5504 | glad_glGetTextureParameterIuiv = (PFNGLGETTEXTUREPARAMETERIUIVPROC)load("glGetTextureParameterIuiv"); | ||
| 5505 | glad_glGetTextureParameteriv = (PFNGLGETTEXTUREPARAMETERIVPROC)load("glGetTextureParameteriv"); | ||
| 5506 | glad_glCreateVertexArrays = (PFNGLCREATEVERTEXARRAYSPROC)load("glCreateVertexArrays"); | ||
| 5507 | glad_glDisableVertexArrayAttrib = (PFNGLDISABLEVERTEXARRAYATTRIBPROC)load("glDisableVertexArrayAttrib"); | ||
| 5508 | glad_glEnableVertexArrayAttrib = (PFNGLENABLEVERTEXARRAYATTRIBPROC)load("glEnableVertexArrayAttrib"); | ||
| 5509 | glad_glVertexArrayElementBuffer = (PFNGLVERTEXARRAYELEMENTBUFFERPROC)load("glVertexArrayElementBuffer"); | ||
| 5510 | glad_glVertexArrayVertexBuffer = (PFNGLVERTEXARRAYVERTEXBUFFERPROC)load("glVertexArrayVertexBuffer"); | ||
| 5511 | glad_glVertexArrayVertexBuffers = (PFNGLVERTEXARRAYVERTEXBUFFERSPROC)load("glVertexArrayVertexBuffers"); | ||
| 5512 | glad_glVertexArrayAttribBinding = (PFNGLVERTEXARRAYATTRIBBINDINGPROC)load("glVertexArrayAttribBinding"); | ||
| 5513 | glad_glVertexArrayAttribFormat = (PFNGLVERTEXARRAYATTRIBFORMATPROC)load("glVertexArrayAttribFormat"); | ||
| 5514 | glad_glVertexArrayAttribIFormat = (PFNGLVERTEXARRAYATTRIBIFORMATPROC)load("glVertexArrayAttribIFormat"); | ||
| 5515 | glad_glVertexArrayAttribLFormat = (PFNGLVERTEXARRAYATTRIBLFORMATPROC)load("glVertexArrayAttribLFormat"); | ||
| 5516 | glad_glVertexArrayBindingDivisor = (PFNGLVERTEXARRAYBINDINGDIVISORPROC)load("glVertexArrayBindingDivisor"); | ||
| 5517 | glad_glGetVertexArrayiv = (PFNGLGETVERTEXARRAYIVPROC)load("glGetVertexArrayiv"); | ||
| 5518 | glad_glGetVertexArrayIndexediv = (PFNGLGETVERTEXARRAYINDEXEDIVPROC)load("glGetVertexArrayIndexediv"); | ||
| 5519 | glad_glGetVertexArrayIndexed64iv = (PFNGLGETVERTEXARRAYINDEXED64IVPROC)load("glGetVertexArrayIndexed64iv"); | ||
| 5520 | glad_glCreateSamplers = (PFNGLCREATESAMPLERSPROC)load("glCreateSamplers"); | ||
| 5521 | glad_glCreateProgramPipelines = (PFNGLCREATEPROGRAMPIPELINESPROC)load("glCreateProgramPipelines"); | ||
| 5522 | glad_glCreateQueries = (PFNGLCREATEQUERIESPROC)load("glCreateQueries"); | ||
| 5523 | glad_glGetQueryBufferObjecti64v = (PFNGLGETQUERYBUFFEROBJECTI64VPROC)load("glGetQueryBufferObjecti64v"); | ||
| 5524 | glad_glGetQueryBufferObjectiv = (PFNGLGETQUERYBUFFEROBJECTIVPROC)load("glGetQueryBufferObjectiv"); | ||
| 5525 | glad_glGetQueryBufferObjectui64v = (PFNGLGETQUERYBUFFEROBJECTUI64VPROC)load("glGetQueryBufferObjectui64v"); | ||
| 5526 | glad_glGetQueryBufferObjectuiv = (PFNGLGETQUERYBUFFEROBJECTUIVPROC)load("glGetQueryBufferObjectuiv"); | ||
| 5527 | glad_glMemoryBarrierByRegion = (PFNGLMEMORYBARRIERBYREGIONPROC)load("glMemoryBarrierByRegion"); | ||
| 5528 | glad_glGetTextureSubImage = (PFNGLGETTEXTURESUBIMAGEPROC)load("glGetTextureSubImage"); | ||
| 5529 | glad_glGetCompressedTextureSubImage = (PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)load("glGetCompressedTextureSubImage"); | ||
| 5530 | glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC)load("glGetGraphicsResetStatus"); | ||
| 5531 | glad_glGetnCompressedTexImage = (PFNGLGETNCOMPRESSEDTEXIMAGEPROC)load("glGetnCompressedTexImage"); | ||
| 5532 | glad_glGetnTexImage = (PFNGLGETNTEXIMAGEPROC)load("glGetnTexImage"); | ||
| 5533 | glad_glGetnUniformdv = (PFNGLGETNUNIFORMDVPROC)load("glGetnUniformdv"); | ||
| 5534 | glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC)load("glGetnUniformfv"); | ||
| 5535 | glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC)load("glGetnUniformiv"); | ||
| 5536 | glad_glGetnUniformuiv = (PFNGLGETNUNIFORMUIVPROC)load("glGetnUniformuiv"); | ||
| 5537 | glad_glReadnPixels = (PFNGLREADNPIXELSPROC)load("glReadnPixels"); | ||
| 5538 | glad_glGetnMapdv = (PFNGLGETNMAPDVPROC)load("glGetnMapdv"); | ||
| 5539 | glad_glGetnMapfv = (PFNGLGETNMAPFVPROC)load("glGetnMapfv"); | ||
| 5540 | glad_glGetnMapiv = (PFNGLGETNMAPIVPROC)load("glGetnMapiv"); | ||
| 5541 | glad_glGetnPixelMapfv = (PFNGLGETNPIXELMAPFVPROC)load("glGetnPixelMapfv"); | ||
| 5542 | glad_glGetnPixelMapuiv = (PFNGLGETNPIXELMAPUIVPROC)load("glGetnPixelMapuiv"); | ||
| 5543 | glad_glGetnPixelMapusv = (PFNGLGETNPIXELMAPUSVPROC)load("glGetnPixelMapusv"); | ||
| 5544 | glad_glGetnPolygonStipple = (PFNGLGETNPOLYGONSTIPPLEPROC)load("glGetnPolygonStipple"); | ||
| 5545 | glad_glGetnColorTable = (PFNGLGETNCOLORTABLEPROC)load("glGetnColorTable"); | ||
| 5546 | glad_glGetnConvolutionFilter = (PFNGLGETNCONVOLUTIONFILTERPROC)load("glGetnConvolutionFilter"); | ||
| 5547 | glad_glGetnSeparableFilter = (PFNGLGETNSEPARABLEFILTERPROC)load("glGetnSeparableFilter"); | ||
| 5548 | glad_glGetnHistogram = (PFNGLGETNHISTOGRAMPROC)load("glGetnHistogram"); | ||
| 5549 | glad_glGetnMinmax = (PFNGLGETNMINMAXPROC)load("glGetnMinmax"); | ||
| 5550 | glad_glTextureBarrier = (PFNGLTEXTUREBARRIERPROC)load("glTextureBarrier"); | ||
| 5551 | } | ||
| 5552 | static void load_GL_VERSION_4_6(GLADloadproc load) { | ||
| 5553 | if(!GLAD_GL_VERSION_4_6) return; | ||
| 5554 | glad_glSpecializeShader = (PFNGLSPECIALIZESHADERPROC)load("glSpecializeShader"); | ||
| 5555 | glad_glMultiDrawArraysIndirectCount = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)load("glMultiDrawArraysIndirectCount"); | ||
| 5556 | glad_glMultiDrawElementsIndirectCount = (PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC)load("glMultiDrawElementsIndirectCount"); | ||
| 5557 | glad_glPolygonOffsetClamp = (PFNGLPOLYGONOFFSETCLAMPPROC)load("glPolygonOffsetClamp"); | ||
| 5558 | } | ||
| 4697 | static void load_GL_3DFX_tbuffer(GLADloadproc load) { | 5559 | static void load_GL_3DFX_tbuffer(GLADloadproc load) { |
| 4698 | if(!GLAD_GL_3DFX_tbuffer) return; | 5560 | if(!GLAD_GL_3DFX_tbuffer) return; |
| 4699 | glad_glTbufferMask3DFX = (PFNGLTBUFFERMASK3DFXPROC)load("glTbufferMask3DFX"); | 5561 | glad_glTbufferMask3DFX = (PFNGLTBUFFERMASK3DFXPROC)load("glTbufferMask3DFX"); |
| @@ -8445,6 +9307,7 @@ static int find_extensionsGL(void) { | |||
| 8445 | GLAD_GL_EXT_texture_object = has_ext("GL_EXT_texture_object"); | 9307 | GLAD_GL_EXT_texture_object = has_ext("GL_EXT_texture_object"); |
| 8446 | GLAD_GL_EXT_texture_perturb_normal = has_ext("GL_EXT_texture_perturb_normal"); | 9308 | GLAD_GL_EXT_texture_perturb_normal = has_ext("GL_EXT_texture_perturb_normal"); |
| 8447 | GLAD_GL_EXT_texture_sRGB = has_ext("GL_EXT_texture_sRGB"); | 9309 | GLAD_GL_EXT_texture_sRGB = has_ext("GL_EXT_texture_sRGB"); |
| 9310 | GLAD_GL_EXT_texture_sRGB_R8 = has_ext("GL_EXT_texture_sRGB_R8"); | ||
| 8448 | GLAD_GL_EXT_texture_sRGB_decode = has_ext("GL_EXT_texture_sRGB_decode"); | 9311 | GLAD_GL_EXT_texture_sRGB_decode = has_ext("GL_EXT_texture_sRGB_decode"); |
| 8449 | GLAD_GL_EXT_texture_shared_exponent = has_ext("GL_EXT_texture_shared_exponent"); | 9312 | GLAD_GL_EXT_texture_shared_exponent = has_ext("GL_EXT_texture_shared_exponent"); |
| 8450 | GLAD_GL_EXT_texture_snorm = has_ext("GL_EXT_texture_snorm"); | 9313 | GLAD_GL_EXT_texture_snorm = has_ext("GL_EXT_texture_snorm"); |
| @@ -8758,9 +9621,12 @@ static void find_coreGL(void) { | |||
| 8758 | GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4; | 9621 | GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4; |
| 8759 | GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4; | 9622 | GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4; |
| 8760 | GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4; | 9623 | GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4; |
| 8761 | if (GLVersion.major > 4 || (GLVersion.major >= 4 && GLVersion.minor >= 3)) { | 9624 | GLAD_GL_VERSION_4_4 = (major == 4 && minor >= 4) || major > 4; |
| 9625 | GLAD_GL_VERSION_4_5 = (major == 4 && minor >= 5) || major > 4; | ||
| 9626 | GLAD_GL_VERSION_4_6 = (major == 4 && minor >= 6) || major > 4; | ||
| 9627 | if (GLVersion.major > 4 || (GLVersion.major >= 4 && GLVersion.minor >= 6)) { | ||
| 8762 | max_loaded_major = 4; | 9628 | max_loaded_major = 4; |
| 8763 | max_loaded_minor = 3; | 9629 | max_loaded_minor = 6; |
| 8764 | } | 9630 | } |
| 8765 | } | 9631 | } |
| 8766 | 9632 | ||
| @@ -8786,6 +9652,9 @@ int gladLoadGLLoader(GLADloadproc load) { | |||
| 8786 | load_GL_VERSION_4_1(load); | 9652 | load_GL_VERSION_4_1(load); |
| 8787 | load_GL_VERSION_4_2(load); | 9653 | load_GL_VERSION_4_2(load); |
| 8788 | load_GL_VERSION_4_3(load); | 9654 | load_GL_VERSION_4_3(load); |
| 9655 | load_GL_VERSION_4_4(load); | ||
| 9656 | load_GL_VERSION_4_5(load); | ||
| 9657 | load_GL_VERSION_4_6(load); | ||
| 8789 | 9658 | ||
| 8790 | if (!find_extensionsGL()) return 0; | 9659 | if (!find_extensionsGL()) return 0; |
| 8791 | load_GL_3DFX_tbuffer(load); | 9660 | load_GL_3DFX_tbuffer(load); |