- GL_EXT_abgr
- GL_EXT_blend_color
- GL_EXT_polygon_offset
- GL_EXT_texture
- GL_EXT_texture3D
- GL_SGIS_texture_filter4
- GL_EXT_subtexture
- GL_EXT_copy_texture
- GL_EXT_histogram
- GL_EXT_convolution
- GL_SGI_color_matrix
- GL_SGI_color_table
- GL_SGIS_pixel_texture
- GL_SGIS_texture4D
- GL_SGI_texture_color_table
- GL_EXT_cmyka
- GL_EXT_texture_object
- GL_SGIS_detail_texture
- GL_SGIS_sharpen_texture
- GL_EXT_packed_pixels
- GL_SGIS_texture_lod
- GL_SGIS_multisample
GLX_SGIS_multisample
- GL_EXT_rescale_normal
- GLX_EXT_visual_info
- GL_EXT_vertex_array
- GL_EXT_misc_attribute
- GL_SGIS_generate_mipmap
- GL_SGIX_clipmap
- GL_SGIX_shadow
- GL_SGIS_texture_edge_clamp
- GL_SGIS_texture_border_clamp
- GL_EXT_blend_minmax
- GL_EXT_blend_subtract
- GL_EXT_blend_logic_op
- GLX_SGI_swap_control
- GLX_SGI_video_sync
- GLX_SGI_make_current_read
- GLX_SGIX_video_source
- GLX_EXT_visual_rating
- GL_SGIX_interlace
- GLX_EXT_import_context
- GLX_SGIX_fbconfig
- GLX_SGIX_pbuffer
- GL_SGIS_texture_select
- GL_SGIX_sprite
- GL_SGIX_texture_multi_buffer
- GL_EXT_point_parameters
- GL_SGIX_instruments
- GL_SGIX_texture_scale_bias
- GL_SGIX_framezoom
- GL_SGIX_tag_sample_buffer
- GL_SGIX_reference_plane
- GL_SGIX_flush_raster
- GLX_SGI_cushion
- GL_SGIX_depth_texture
- GL_SGIS_fog_function
- GL_SGIX_fog_offset
- GL_HP_image_transform
- GL_HP_convolution_border_modes
- GL_SGIX_texture_add_env
- GL_EXT_color_subtable
- GLU_EXT_object_space_tess
- GL_PGI_vertex_hints
- GL_PGI_misc_hints
- GL_EXT_paletted_texture
- GL_EXT_clip_volume_hint
- GL_SGIX_list_priority
- GL_SGIX_ir_instrument1
- GLX_SGIX_video_resize
- GL_SGIX_texture_lod_bias
- GLU_SGI_filter4_parameters
- GLX_SGIX_dm_buffer
- GL_SGIX_shadow_ambient
- GLX_SGIX_swap_group
- GLX_SGIX_swap_barrier
- GL_EXT_index_texture
- GL_EXT_index_material
- GL_EXT_index_func
- GL_EXT_index_array_formats
- GL_EXT_compiled_vertex_array
- GL_EXT_cull_vertex
- GLU_EXT_nurbs_tessellator
- GL_SGIX_ycrcb
- GL_EXT_fragment_lighting
- GL_IBM_rasterpos_clip
- GL_HP_texture_lighting
- GL_EXT_draw_range_elements
- GL_WIN_phong_shading
- GL_WIN_specular_fog
- GLX_SGIS_color_range
GL_SGIS_color_range
- GL_EXT_light_texture
- GL_SGIX_blend_alpha_minmax
- GL_EXT_scene_marker
GLX_EXT_scene_marker
- GL_SGIX_pixel_texture_bits
- GL_EXT_bgra
- GL_SGIX_async
- GL_SGIX_async_pixel
- GL_SGIX_async_histogram
- GL_INTEL_texture_scissor
- GL_INTEL_parallel_arrays
- GL_HP_occlusion_test
- GL_EXT_pixel_transform
- GL_EXT_pixel_transform_color_table
- GL_EXT_shared_texture_palette
- GLX_SGIS_blended_overlay
- GL_EXT_separate_specular_color
- GL_EXT_secondary_color
- GL_EXT_texture_env
- GL_EXT_texture_perturb_normal
- GL_EXT_multi_draw_arrays
GL_SUN_multi_draw_arrays
- GL_EXT_fog_coord
- GL_REND_screen_coordinates
- GL_EXT_coordinate_frame
- GL_EXT_texture_env_combine
- GL_APPLE_specular_vector
- GL_APPLE_transform_hint
- GL_SUNX_constant_data
- GL_SUN_global_alpha
- GL_SUN_triangle_list
- GL_SUN_vertex
- WGL_EXT_display_color_table
- WGL_EXT_extensions_string
- WGL_EXT_make_current_read
- WGL_EXT_pixel_format
- WGL_EXT_pbuffer
- WGL_EXT_swap_control
- GL_EXT_blend_func_separate
- GL_INGR_color_clamp
- GL_INGR_interlace_read
- GL_EXT_stencil_wrap
- WGL_EXT_depth_float
- GL_EXT_422_pixels
- GL_NV_texgen_reflection
- GL_SGIX_texture_range
- GL_SUN_convolution_border_modes
- GLX_SUN_get_transparent_index
- GLX_SGIX_video_resize_float
- GL_EXT_texture_env_add
- GL_EXT_texture_lod_bias
- GL_EXT_texture_filter_anisotropic
- GL_EXT_vertex_weighting
- GL_NV_light_max_exponent
- GL_NV_vertex_array_range
- GL_NV_register_combiners
- GL_NV_fog_distance
- GL_NV_texgen_emboss
- GL_NV_blend_square
- GL_NV_texture_env_combine4
- GL_MESA_resize_buffers
- GL_MESA_window_pos
- GL_EXT_texture_compression_s3tc
- GL_IBM_cull_vertex
- GL_IBM_multimode_draw_arrays
- GL_IBM_vertex_array_lists
- GL_3DFX_texture_compression_FXT1
- GL_3DFX_multisample
- GL_3DFX_tbuffer
- WGL_EXT_multisample
GL_EXT_multisample
- GL_SGIX_vertex_preclip
GL_SGIX_vertex_preclip_hint
- GL_SGIX_convolution_accuracy
- GL_SGIX_resample
- GL_SGIS_point_line_texgen
- GL_SGIS_texture_color_mask
- GLX_MESA_copy_sub_buffer
- GLX_MESA_pixmap_colormap
- GLX_MESA_release_buffers
- GLX_MESA_set_3dfx_mode
- GL_EXT_texture_env_dot3
- GL_ATI_texture_mirror_once
- GL_NV_fence
- GL_IBM_static_data
- GL_IBM_texture_mirrored_repeat
- GL_NV_evaluators
- GL_NV_packed_depth_stencil
- GL_NV_register_combiners2
- GL_NV_texture_compression_vtc
- GL_NV_texture_rectangle
- GL_NV_texture_shader
- GL_NV_texture_shader2
- GL_NV_vertex_array_range2
- GL_NV_vertex_program
- GLX_SGIX_visual_select_group
- GL_SGIX_texture_coordinate_clamp
- GLX_OML_swap_method
- GLX_OML_sync_control
- GL_OML_interlace
- GL_OML_subsample
- GL_OML_resample
- WGL_OML_sync_control
- GL_NV_copy_depth_to_color
- GL_ATI_envmap_bumpmap
- GL_ATI_fragment_shader
- GL_ATI_pn_triangles
- GL_ATI_vertex_array_object
- GL_EXT_vertex_shader
- GL_ATI_vertex_streams
- WGL_I3D_digital_video_control
- WGL_I3D_gamma
- WGL_I3D_genlock
- WGL_I3D_image_buffer
- WGL_I3D_swap_frame_lock
- WGL_I3D_swap_frame_usage
- GL_ATI_element_array
- GL_SUN_mesh_array
- GL_SUN_slice_accum
- GL_NV_multisample_filter_hint
- GL_NV_depth_clamp
- GL_NV_occlusion_query
- GL_NV_point_sprite
- WGL_NV_render_depth_texture
- WGL_NV_render_texture_rectangle
- GL_NV_texture_shader3
- GL_NV_vertex_program1_1
- GL_EXT_shadow_funcs
- GL_EXT_stencil_two_side
- GL_ATI_text_fragment_shader
- GL_APPLE_client_storage
- GL_APPLE_element_array
- GL_APPLE_fence
- GL_APPLE_vertex_array_object
- GL_APPLE_vertex_array_range
- GL_APPLE_ycbcr_422
- GL_S3_s3tc
- GL_ATI_draw_buffers
- WGL_ATI_pixel_format_float
- GL_ATI_texture_env_combine3
- GL_ATI_texture_float
- GL_NV_float_buffer
WGL_NV_float_buffer
- GL_NV_fragment_program
- GL_NV_half_float
- GL_NV_pixel_data_range
- GL_NV_primitive_restart
- GL_NV_texture_expand_normal
- GL_NV_vertex_program2
- GL_ATI_map_object_buffer
- GL_ATI_separate_stencil
- GL_ATI_vertex_attrib_array_object
- GL_OES_byte_coordinates
- GL_OES_fixed_point
- GL_OES_single_precision
- GL_OES_compressed_paletted_texture
- GL_OES_read_format
- GL_OES_query_matrix
- GL_EXT_depth_bounds_test
- GL_EXT_texture_mirror_clamp
- GL_EXT_blend_equation_separate
- GL_MESA_pack_invert
- GL_MESA_ycbcr_texture
- GL_EXT_pixel_buffer_object
- GL_NV_fragment_program_option
- GL_NV_fragment_program2
- GL_NV_vertex_program2_option
- GL_NV_vertex_program3
- GLX_SGIX_hyperpipe
- GLX_MESA_agp_offset
- GL_EXT_texture_compression_dxt1
- GL_EXT_framebuffer_object
- GL_GREMEDY_string_marker
- GL_EXT_packed_depth_stencil
- WGL_3DL_stereo_control
- GL_EXT_stencil_clear_tag
- GL_EXT_texture_sRGB
- GL_EXT_framebuffer_blit
- GL_EXT_framebuffer_multisample
- GL_MESAX_texture_stack
- GL_EXT_timer_query
- GL_EXT_gpu_program_parameters
- GL_APPLE_flush_buffer_range
- GL_NV_gpu_program4
- GL_NV_geometry_program4
- GL_EXT_geometry_shader4
- GL_NV_vertex_program4
- GL_EXT_gpu_shader4
- GL_EXT_draw_instanced
- GL_EXT_packed_float
GLX_EXT_fbconfig_packed_float
WGL_EXT_pixel_format_packed_float
- GL_EXT_texture_array
- GL_EXT_texture_buffer_object
- GL_EXT_texture_compression_latc
- GL_EXT_texture_compression_rgtc
- GL_EXT_texture_shared_exponent
- GL_NV_depth_buffer_float
- GL_NV_fragment_program4
- GL_NV_framebuffer_multisample_coverage
- GL_EXT_framebuffer_sRGB
GLX_EXT_framebuffer_sRGB
WGL_EXT_framebuffer_sRGB
- GL_NV_geometry_shader4
- GL_NV_parameter_buffer_object
- GL_EXT_draw_buffers2
- GL_NV_transform_feedback
- GL_EXT_bindable_uniform
- GL_EXT_texture_integer
- GLX_EXT_texture_from_pixmap
- GL_GREMEDY_frame_terminator
- GL_NV_conditional_render
- GL_NV_present_video
GLX_NV_present_video
WGL_NV_present_video
- GLX_NV_video_out
- WGL_NV_video_output
- GLX_NV_swap_group
- WGL_NV_swap_group
- GL_EXT_transform_feedback
- GL_EXT_direct_state_access
- GL_EXT_vertex_array_bgra
- WGL_NV_gpu_affinity
- GL_EXT_texture_swizzle
- GL_NV_explicit_multisample
- GL_NV_transform_feedback2
- GL_ATI_meminfo
- GL_AMD_performance_monitor
- WGL_AMD_gpu_association
- GL_AMD_texture_texture4
- GL_AMD_vertex_shader_tessellator
- GL_EXT_provoking_vertex
- GL_EXT_texture_snorm
- GL_AMD_draw_buffers_blend
- GL_APPLE_texture_range
- GL_APPLE_float_pixels
- GL_APPLE_vertex_program_evaluators
- GL_APPLE_aux_depth_stencil
- GL_APPLE_object_purgeable
- GL_APPLE_row_bytes
- GL_APPLE_rgb_422
- GL_NV_video_capture
GLX_NV_video_capture
WGL_NV_video_capture
- GL_EXT_swap_control
- GL_NV_copy_image
GLX_NV_copy_image
WGL_NV_copy_image
- GL_EXT_separate_shader_objects
- GL_NV_parameter_buffer_object2
- GL_NV_shader_buffer_load
- GL_NV_vertex_buffer_unified_memory
- GL_NV_texture_barrier
- GL_AMD_shader_stencil_export
- GL_AMD_seamless_cubemap_per_texture
- GLX_INTEL_swap_event
- GL_AMD_conservative_depth
- GL_EXT_shader_image_load_store
- GL_EXT_vertex_attrib_64bit
- GL_NV_gpu_program5
- GL_NV_gpu_shader5
- GL_NV_shader_buffer_store
- GL_NV_tessellation_program5
- GL_NV_vertex_attrib_integer_64bit
- GL_NV_multisample_coverage
- GL_AMD_name_gen_delete
- GL_AMD_debug_output
- GL_NV_vdpau_interop
- GL_AMD_transform_feedback3_lines_triangles
- GLX_AMD_gpu_association
- GLX_EXT_create_context_es2_profile
GLX_EXT_create_context_es_profile
- WGL_EXT_create_context_es2_profile
WGL_EXT_create_context_es_profile
- GL_AMD_depth_clamp_separate
- GL_EXT_texture_sRGB_decode
- GL_NV_texture_multisample
- GL_AMD_blend_minmax_factor
- GL_AMD_sample_positions
- GL_EXT_x11_sync_object
- WGL_NV_DX_interop
- GL_AMD_multi_draw_indirect
- GL_EXT_framebuffer_multisample_blit_scaled
- GL_NV_path_rendering
- GL_AMD_pinned_memory
- WGL_NV_DX_interop2
- GL_AMD_stencil_operation_extended
- GLX_EXT_swap_control_tear
- WGL_EXT_swap_control_tear
- GL_AMD_vertex_shader_viewport_index
- GL_AMD_vertex_shader_layer
- GL_NV_bindless_texture
- GL_NV_shader_atomic_float
- GL_AMD_query_buffer_object
- GL_NV_compute_program5
- GL_NV_shader_storage_buffer_object
- GL_NV_shader_atomic_counters
- GL_NV_deep_texture3D
- GL_NVX_conditional_render
- GL_AMD_sparse_texture
- GLX_EXT_buffer_age
- GL_AMD_shader_trinary_minmax
- GL_INTEL_map_texture
- GL_NV_draw_texture
- GL_AMD_interleaved_elements
- GL_NV_bindless_multi_draw_indirect
- GL_NV_blend_equation_advanced
GL_NV_blend_equation_advanced_coherent
- GL_NV_gpu_program5_mem_extended
- GL_AMD_shader_atomic_counter_ops
- WGL_NV_delay_before_swap
- GL_EXT_shader_integer_mix
- GL_NVX_gpu_memory_info
- GL_EXT_debug_label
- GL_EXT_debug_marker
- GL_INTEL_fragment_shader_ordering
- GL_AMD_occlusion_query_event
- GL_INTEL_performance_query
- GL_AMD_shader_stencil_value_export
- GLX_NV_delay_before_swap
- GLX_MESA_query_renderer
- GL_NV_shader_thread_group
- GL_NV_shader_thread_shuffle
- GL_EXT_shader_image_load_formatted
- GL_AMD_transform_feedback4
- GL_AMD_gpu_shader_int64
- GLX_EXT_stereo_tree
- GL_AMD_gcn_shader
- GL_AMD_framebuffer_sample_positions
- GL_NV_shader_atomic_int64
- GL_NV_bindless_multi_draw_indirect_count
- GLX_NV_copy_buffer
- GL_NV_uniform_buffer_unified_memory
- GL_EXT_polygon_offset_clamp
- GL_EXT_post_depth_coverage
- GL_EXT_raster_multisample
- GL_EXT_sparse_texture2
- GL_EXT_texture_filter_minmax
- GL_NV_conservative_raster
- GL_NV_fill_rectangle
- GL_NV_fragment_coverage_to_color
- GL_NV_fragment_shader_interlock
- GL_NV_framebuffer_mixed_samples
- GL_NV_geometry_shader_passthrough
- GL_NV_path_rendering_shared_edge
- GL_NV_sample_locations
- GL_NV_sample_mask_override_coverage
- GL_NV_shader_atomic_fp16_vector
- GL_NV_internalformat_sample_query
- GL_NV_viewport_array2
- GL_NV_command_list
- GL_OVR_multiview
- GL_OVR_multiview2
- GL_NV_conservative_raster_dilate
- GL_INTEL_framebuffer_CMAA
- GLX_EXT_libglvnd
- GL_NV_viewport_swizzle
- GL_NV_robustness_video_memory_purge
- GL_AMD_shader_explicit_vertex_parameter
- GL_NV_clip_space_w_scaling
- GL_NV_conservative_raster_pre_snap_triangles
- GL_NV_shader_atomic_float64
- GL_NV_stereo_view_rendering
- GL_EXT_window_rectangles
- GL_INTEL_conservative_rasterization
- GL_NVX_blend_equation_advanced_multi_draw_buffers
- GL_NVX_linked_gpu_multicast
- GL_NV_gpu_multicast
- GL_MESA_shader_integer_functions
- GL_AMD_gpu_shader_half_float
- GL_AMD_shader_ballot
- WGL_EXT_colorspace
- GL_SGIX_pixel_texture
- GL_NV_alpha_to_coverage_dither_control
- GL_NV_draw_vulkan_image
- GL_AMD_texture_gather_bias_lod
- GL_EXT_memory_object
GL_EXT_semaphore
- GL_EXT_memory_object_fd
GL_EXT_semaphore_fd
- GL_EXT_memory_object_win32
GL_EXT_semaphore_win32
- GL_EXT_win32_keyed_mutex
- GL_AMD_gpu_shader_int16
- GL_EXT_external_buffer
- GL_NV_texture_rectangle_compressed
- GL_NV_blend_minmax_factor
- GL_NV_query_resource
- GL_NV_query_resource_tag
- GL_AMD_shader_image_load_store_lod
- GLX_MESA_swap_control
- GL_MESA_tile_raster_order
- GL_MESA_program_binary_formats
- GL_NV_conservative_raster_pre_snap
- GL_NV_conservative_raster_underestimation
- GL_AMD_gpu_shader_half_float_fetch
- GL_EXT_shader_framebuffer_fetch
GL_EXT_shader_framebuffer_fetch_non_coherent
- GL_INTEL_blackhole_render
- GL_EXT_EGL_image_storage
- GL_AMD_framebuffer_multisample_advanced
- GL_NV_memory_attachment
- GL_NV_compute_shader_derivatives
- GL_NV_fragment_shader_barycentric
- GL_NV_mesh_shader
- GL_NV_representative_fragment_test
- GL_NV_scissor_exclusive
- GL_NV_shader_texture_footprint
- GL_NV_shading_rate_image
- WGL_ATI_render_texture_rectangle
- GL_NV_vdpau_interop2
- GL_EXT_texture_sRGB_R8
- GLX_EXT_context_priority
- GL_EXT_multiview_timer_query
- GL_EXT_multiview_texture_multisample
- GL_EXT_multiview_tessellation_geometry_shader
- GL_EXT_texture_shadow_lod
- GL_MESA_framebuffer_flip_y
- GL_NVX_progress_fence
- WGL_NV_multigpu_context
- GL_NVX_gpu_multicast2
- GL_NV_shader_subgroup_partitioned
- GLX_NV_multigpu_context
- GL_EXT_EGL_sync
- GL_INTEL_shader_integer_functions2
- GL_MESA_framebuffer_flip_x
- GL_MESA_framebuffer_swap_xy
- GL_NV_memory_object_sparse
- GL_NV_timeline_semaphore
- GLX_EXT_get_drawable_type
- GLX_EXT_no_config_context
- GL_NV_primitive_shading_rate