A list of extension requirements and interactions extracted from the GL_* files 
on Khronos
so this is messy but relatively complete
I've started to introduce key phrases like "This extension requires" so that 
this
could become machine readable in the future.

---

./WGL_ARB_make_current_read.txt
    This extension requires WGL_ARB_extensions_string is required.
./ARB_cull_distance.txt
    This extension requires OpenGL 3.0 is required.
    The extension is written against the OpenGL 4.4 Specification, Core 
Profile, March 19, 2014.
    The extension is written against the OpenGL Shading Language 4.40 
Specification, January 22, 2014.
./ARB_compute_variable_group_size.txt
    This extension is written against the OpenGL 4.3 (Compatibility Profile) 
Specification, dated August 6, 2012.
    This extension is written against the OpenGL Shading Language 
Specification, Version 4.30, Revision 7, dated September 24, 2012.
    This extension requires OpenGL 4.3 or ARB_compute_shader is required.
    This extension interacts with NV_compute_program5.
./ARB_texture_query_levels.txt
    This extension requires OpenGL 3.0 is required.
    This extension requires OpenGL Shading Language 1.30 is required
    This extension is written against the OpenGL 4.2 specification and version 
4.20 of the OpenGL Shading Language Specification.
./ARB_depth_clamp.txt
    Written based on the wording of the OpenGL 3.1 specification.
    ARB_compatibility affects the behavior of this extension.
./WGL_ARB_render_texture.txt
    This extension requires OpenGL 1.1 is required.
    This extension requires WGL_ARB_extension_string is required.
    This extension requires WGL_ARB_pixel_format is required.
    This extension requires WGL_ARB_pbuffer is required.
    WGL_ARB_make_current_read affects the definition of this extension.
    GL_ARB_texture_cube_map affects the definition of this extension
    The extension is written against the OpenGL 1.2.1 Specification.
./ARB_copy_image.txt
    This extension requires OpenGL 1.1 is required.
    The extension is written against the OpenGL 4.2 (Core Profile) 
Specification.
    This extension interacts with OpenGL 4.3 and ARB_texture_view.
    This extension interacts with the Compatibility Profile.
    This extension interacts with EXT_texture_compression_s3tc.
    This extension interacts with OpenGL 3.0 and ARB_texture_compression_rgtc.
    This extension interacts with OpenGL 4.2 and ARB_texture_compression_bptc.
./ARB_shader_clock.txt
    This extension is written against version 4.50 of the OpenGL Shading 
Language Specification.
    This interacts with GL_ARB_gpu_shader_int64.
./ARB_texture_env_crossbar.txt
    This extension is written against the OpenGL 1.2.1 Specification.
    This extension requires OpenGL 1.1
    This extension requires ARB_multitexture
    This extension requires ARB_texture_env_combine
./WGL_ARB_extensions_string.txt
    None
./ARB_shader_group_vote.txt
    This extension is written against the OpenGL 4.3 (Compatibility Profile) 
Specification, dated August 6, 2012.
    This extension is written against the OpenGL Shading Language 
Specification, Version 4.30, Revision 7, dated September 24, 2012.
    This extension requires OpenGL 4.3 or ARB_compute_shader
    This extension interacts with NV_gpu_shader5.
./ARB_ES2_compatibility.txt
    Written based on the wording of the OpenGL 4.0 Compatibility Profile (March 
11, 2010) specification.
    This extension interacts with ARB_tessellation_shader or
    OpenGL 4.0.
./ARB_provoking_vertex.txt
    This extension is written against the OpenGL 2.1 Specification but can 
apply to any prior specification.
    ARB_geometry_shader4,
    EXT_geometry_shader4,
    NV_geometry_shader4, and
    NV_gpu_program4 interact with this extension
    EXT_transform_feedback, NV_transform_feedback, and the transform feedback 
functionality made core by OpenGL 3.0 are clarified by this extension.
./ARB_texture_buffer_object_rgb32.txt
    This extension is written against the OpenGL 3.2 specification (Core 
Profile).
./ARB_point_parameters.txt
    This extension requires OpenGL 1.0 is required.
    ARB_multisample affects the definition of this extension.
    The extension is written against the OpenGL 1.2.1 Specification.
./ARB_half_float_vertex.txt
    This extension is written against the OpenGL 2.1 Specification
    Based on the NV_half_float and OES_vertex_half_float extensions.
./ARB_explicit_attrib_location.txt
    This extension requires OpenGL 2.0 or GL_ARB_vertex_shader.
    This extension interacts with GL_ARB_blend_func_extended.
    This extension is written against the OpenGL 3.2 (Core Profile) 
specification dated 7/24/2009 and the
    This extension is written against the OpenGL Shading Language 1.50.09 
specification dated 7/24/2009.
    This extension interacts with GL_ARB_separate_shader_objects,
    This extension interacts with GL_ARB_gpu_shader_fp64
    This extension interacts with OpenGL 4.0
    This extension interacts with OpenGL 4.1.
./ARB_sparse_texture2.txt
    This extension is written against the OpenGL 4.5 Specification 
(Compatibility Profile), dated February 2, 2015.
    This extension is written against the OpenGL Shading Language 
Specification, version 4.50, revision 5.
    This extension requires ARB_sparse_texture.
    This extension interacts trivially with EXT_depth_bounds_test.
    This extension interacts with NV_gpu_program4 and
    NV_gpu_program5.
./ARB_fragment_coord_conventions.txt
    This extension is written against the OpenGL 3.1 Specification but can 
apply to prior specifications.
    This extension interacts with ARB_fragment_program.
    This extension interacts with ARB_fragment_shader.
    This extension interacts with NV_fragment_program.
    This extension interacts with NV_fragment_program_option.
    This extension interacts with NV_fragment_program2.
    This extension interacts with NV_fragment_program4.
./WGL_ARB_create_context.txt
    This extension requires WGL_ARB_extensions_string is required.
    The presence of an OpenGL 3.2 or later implementation determines whether or 
not WGL_ARB_create_context_profile is required.
./ARB_invalidate_subdata.txt
    This extension is written against the OpenGL 3.2 specification 
(Compatibility profile).
    This extension requires OpenGL 2.0 is required.
    This extension interacts with OpenGL ES 2.0.
./ARB_robust_buffer_access_behavior.txt
    This extension requires ARB_robustness extension is required.
    This extension is written against The OpenGL 4.2 (Compatibility Profile) 
specification.
./ARB_sparse_texture_clamp.txt
    This extension is written against the OpenGL 4.5 Specification 
(Compatibility Profile), dated February 2, 2015.
    This extension is written against the OpenGL Shading Language 
Specification, version 4.50, revision 5.
    This extension requires and extends ARB_sparse_texture2.
    This extension interacts with NV_gpu_program4 and NV_gpu_program5.
./WGL_ARB_create_context_robustness.txt
    This extension requires WGL_ARB_extensions_string is required.
    This extension requires WGL_ARB_create_context is required.
    This extension requires GL_ARB_robustness is required.
./ARB_arrays_of_arrays.txt
    This extension requires GLSL 1.2 is required.
    This extension requires OpenGL ?? (Core Profile) specification is required. 
 (See issues.)
./ARB_enhanced_layouts.txt
    This extension is written against the OpenGL 4.3 (Compatibility Profile) 
Specification, dated February 14, 2013.
    This extension is written against the GLSL 4.30 Specification.
    This extension requires OpenGL 3.1 and
    This extension requires GLSL 1.40 or later are required.
    This extension interacts with OpenGL 3.3 and ARB_explicit_attrib_location.
    This extension interacts with OpenGL 4.0 and ARB_vertex_attrib_64bit.
    This extension interacts with OpenGL 4.0 and ARB_transform_feedback3.
    This extension interacts with OpenGL 4.1 and ARB_separate_shader_objects.
    This extension interacts with OpenGL 4.3 and 
ARB_shader_storage_buffer_object.
    This extension interacts with OpenGL 4.3 and ARB_program_interface_query.
./ARB_shader_image_size.txt
    This extension requires OpenGL 4.2 is required.
    This extension requires OpenGL Shading Language 4.20 is required
    This extension is written against the OpenGL 4.2 specification and
    This extension is written against version 4.20 of the OpenGL Shading 
Language Specification.
    This extension interacts with NV_gpu_program5 and
    This extension interacts with EXT_shader_image_load_store.
./ARB_transpose_matrix.txt
    This extensions is written against the OpenGL 1.2 Specification.
./ARB_vertex_array_bgra.txt
    This extension is written against the OpenGL 2.1 Specification but
    This extension requires OpenGL 1.1 required
    This extension interacts with EXT_vertex_array.
    This extension interacts with EXT_secondary_color.
    This extension interacts with NV_vertex_program.
    This extension interacts with ARB_vertex_program.
    This extension interacts with ARB_vertex_shader.
./ARB_gpu_shader_fp64.txt
    This extension is written against the OpenGL 3.2 (Compatibility Profile) 
Specification.
    This extension is written against version 1.50 (revision 09) of the OpenGL 
Shading Language Specification.
    This extension requires OpenGL 3.2 and
    This extension requires GLSL 1.50 are required.
    This extension interacts with EXT_direct_state_access.
    This extension interacts with NV_shader_buffer_load.
./ARB_sparse_texture.txt
    This extension requires OpenGL 1.1 is required.
    This extension is written against the OpenGL 4.3 (Core) Specification, 
February 14, 2013.
    This extension requires GL_EXT_direct_state_access
    This extension requires GL_ARB_direct_state_access.
./ARB_cl_event.txt
    This extension requires GL_ARB_sync
    This extension requires OpenCL sharing event objects with OpenGL is 
required.
./ARB_texture_mirrored_repeat.txt
    This extension is written against the OpenGL 1.3 Specification.
./ARB_clear_texture.txt
    This extension requires OpenGL 1.3 is required.
    This extension is written against the OpenGL 4.3 (Core Profile) 
Specification (October 18, 2012).
    This extension interacts with EXT_texture_integer.
    This extension interacts with ARB_texture_buffer_object.
    This extension interacts with ARB_texture_multisample.
    This extension interacts with ARB_depth_texture.
    This extension interacts with EXT_packed_depth_stencil
    This extension interacts with ARB_framebuffer_object.
    This extension interacts with ARB_texture_stencil8.
    This extension interacts with ARB_shader_image_load_store.
    This extension interacts with ARB_internalformat_query2.
./ARB_shader_viewport_layer_array.txt
    This extension requires OpenGL 4.1 is required.
    The extension is written against the OpenGL 4.5 Specification, Core 
Profile, February 2, 2015
    The extension is written against the OpenGL Shading Language Specification, 
version 4.50.5.
./ARB_matrix_palette.txt
    This extension requires ARB_vertex_blend and
    This extension requires OpenGL 1.0 are required.
    This extension is written against the ARB_vertex_blend extended OpenGL 
1.2.1 Specification.
./GLX_ARB_robustness_application_isolation.txt
    This extension requires GLX 1.4 is required.
    This extension requires GLX_ARB_create_context_robustness is required.
./ARB_depth_buffer_float.txt
    This extension requires OpenGL 2.0 is required.
    This extension requires ARB_color_buffer_float is required.
    This extension requires EXT_packed_depth_stencil is required.
    This extension requires ARB_framebuffer_object is required.
    This extension modifies EXT_depth_bounds_test.
    This extension modifies NV_copy_depth_to_color.
    This extension is written against the OpenGL 2.0 specification.
./ARB_vertex_type_2_10_10_10_rev.txt
    This extension is written against the OpenGL 3.2 specification, 
compatibility profile.
    This extension requires OpenGL 1.1 is required.
    The OpenGL 3.2, core profile specification affects the definition of this 
extension.
    This extension trivially interacts with the OES_vertex_type_10_10_10_2 
extension.
    This extension interacts with the EXT_vertex_array_bgra extension.
./ARB_shader_storage_buffer_object.txt
    This extension requires OpenGL 4.0 (either core or compatibility profile) 
is required.
    This extension requires OpenGL 4.3 or ARB_program_interface_query is 
required.
    This extension is written against the OpenGL 4.2 (Compatibility Profile) 
Specification.
    This extension interacts with OpenGL 4.3 and ARB_compute_shader.
    This extension interacts with OpenGL 4.3 and ARB_program_interface_query.
    This extension interacts with NV_bindless_texture.
./ARB_framebuffer_sRGB.txt
    This extension requires OpenGL 1.1 is required
    This extension is written against the OpenGL 2.0 (September 7, 2004) 
specification.
    WGL_EXT_extensions_string is required for WGL support.
    WGL_EXT_pixel_format is required for WGL support.
    ARB_color_buffer_float interacts with this extension.
    This extension requires ARB_framebuffer_object is required.
    EXT_texture_sRGB interacts with this extension.
    ARB_draw_buffers interacts with this extension.
./GLX_ARB_get_proc_address.txt
    The extension is written against the GLX 1.3 Specification.
./ARB_geometry_shader4.txt
    This extension requires OpenGL 1.1 is required.
    This extension is written against the OpenGL 2.0 specification.
    This extension interacts with EXT_framebuffer_object
    This extension interacts with EXT_framebuffer_blit
    This extension interacts with EXT_texture_array
    ARB_texture_rectangle trivially affects the definition of this extension.
    ARB_texture_buffer_object trivially affects the definition of this 
extension.
    NV_primitive_restart trivially affects the definition of this extension.
    This extension interacts with ARB_tranform_feedback.
    This extension interacts with geometry shader support in OpenGL 3.2.
    This extension interacts with ARB_uniform_buffer_object.
./ARB_ES3_1_compatibility.txt
    This extension requires OpenGL 4.4,
    This extension requires ARB_ES2_compatibility,
    This extension requires ARB_ES3_compatibility are required.
    This extension is written against The OpenGL 4.4 (Compatibility Profile) 
specification.
./ARB_texture_env_add.txt
./ARB_shader_draw_parameters.txt
    This extension requires OpenGL 3.1 is required.
    This extension is written against Version 4.3 of the Core Profile OpenGL 
Specification, dated February 14, 2013
    This extension is written against Version 4.30 of the OpenGL Shading 
Language Specification, dated February 7, 2013.
    The presence of the GL_ARB_multi_draw_indirect extension affects the 
definition of this extension.
    The GL_ARB_indirect_parameters extension affects the definition of this 
extension.
./ARB_vertex_buffer_object.txt
    Written based on the wording of the OpenGL 1.4 specification.
    GL_ARB_vertex_blend affects the definition of this extension.
    GL_ARB_vertex_program affects the definition of this extension.
    GL_EXT_vertex_shader affects the definition of this extension.
    GLX_ARB_create_context affects the behavior of this extension.
./ARB_spirv_extensions.txt
    This extensions is written against the OpenGL 4.5 Specification (Core 
Profile - July 7, 2016)
    This extension requires ARB_gl_spirv.
    This extension interacts with ARB_shader_ballot
    This extension interacts with SPV_KHR_shader_ballot.
    This extension interacts with ARB_shader_draw_parameters
    This extension interacts with SPV_KHR_shader_draw_parameters.
    This extension interacts with ARB_shader_group_vote
    This extension interacts with SPV_KHR_subgroup_vote.
    This extension interacts with NV_stereo_view_rendering
    This extension interacts with SPV_NV_stereo_view_rendering.
    This extension interacts with NV_viewport_array2
    This extension interacts with SPV_NV_viewport_array2.
    This extension interacts with ARB_shader_viewport_layer_array
    This extension interacts with SPV_NV_viewport_array2.
    This extension interacts with NV_geometry_shader_passthrough
    This extension interacts with SPV_NV_geometry_shader_passthrough.
    This extension interacts with NV_sample_mask_override_coverage
    This extension interacts with SPV_NV_sample_mask_override_coverage.
    This extension interacts with AMD_shader_explicit_vertex_parameter
    This extension interacts with SPV_AMD_shader_explicit_vertex_parameter.
    This extension interacts with AMD_gpu_shader_half_float
    This extension interacts with SPV_AMD_gpu_shader_half_float.
    This extension interacts with ARB_shader_atomic_counter_ops
    This extension interacts with SPV_KHR_shader_atomic_counter_ops.
    This extension interacts with ARB_post_depth_coverage,
    This extension interacts with EXT_post_depth_coverage
    This extension interacts with SPV_KHR_post_depth_coverage.
    This extension interacts with SPV_KHR_storage_buffer_storage_class.
./ARB_texture_gather.txt
    This extension requires OpenGL 1.1 is required.
    This extension requires OpenGL Shading Language version 1.30 is required.
    This extension is written against the OpenGL 3.0 Specification 
(Compatibility Profile)
    This extension is written against the Version 1.30 of the OpenGL Shading 
Language Specification.
    This extension interacts with EXT_texture_swizzle
    This extension interacts with ARB_texture_swizzle
./ARB_parallel_shader_compile.txt
    This extension is written against OpenGL 4.5 (CoreProfile) dated May 28 
2015.
./ARB_conditional_render_inverted.txt
    This extension requires OpenGL 3.0 is required.
    The extension is written against the OpenGL 4.4 Specification, Core 
Profile, March 19, 2014.
./ARB_shader_subroutine.txt
    This extension is written against the OpenGL 3.2 core specification and
    This extension is written against the version 1.50 of the GLSL 
specification.
    This extension requires ARB_gpu_shader5
    This extension interacts with NV_gpu_program5.
    This extension interacts trivially with EXT_separate_shader_objects.
./ARB_texture_filter_anisotropic.txt
    This extension requires OpenGL 1.2 required.
    This extension is written against the OpenGL 4.5 (Compatibility Profile) 
Specification (October 24, 2016).
./ARB_texture_barrier.txt
    This extension is written against The OpenGL 4.4 (Compatibility Profile) 
specification.
./ARB_map_buffer_alignment.txt
    This extension requires OpenGL 2.1 is required.
    If ARB_map_buffer_range is NOT supported, ignore references to 
MapBufferRange.
    This extension is written against The OpenGL 4.1 (Compatibility Profile) 
specification.
./ARB_base_instance.txt
    This extension is written against the OpenGL Specification, Version 4.1 
(Core Profile).
    This extension requires OpenGL 3.1 or ARB_draw_instanced is required.
./ARB_viewport_array.txt
    This extension requires OpenGL 1.0 is required.
    This extension requires OpenGL 3.2 or the EXT_geometry_shader4 or 
ARB_geometry_shader4 extensions are required.
    This extension is written against the OpenGL 3.2 (Compatibility) 
Specification.
    This extension is written against the OpenGL Shading Language Specification 
version 1.50.09.
./ARB_draw_buffers_blend.txt
    The extension is written against the OpenGL 2.0 Specification.
    This extension requires OpenGL 2.0 is required.
    This extension requires EXT_draw_buffers2 is required.
./ARB_explicit_uniform_location.txt
    This extension requires Requires OpenGL 3.3 or ARB_explicit_attrib_location.
    This extension interacts with ARB_shader_subroutine.
    This extension is written against the OpenGL 4.2 (Compatibility Profile)
    and the OpenGL Shading Language 4.20.11 specification.
./ARB_color_buffer_float.txt
    This extension is written against the OpenGL 2.0 Specification
    This extension requires OpenGL 1.5 Specification.
    This extension requires WGL_ARB_pixel_format is required.
    This extension interacts with ARB_fragment_program.
    This extension interacts with ARB_fragment_shader.
    This extension interacts with NV_float_buffer.
    This extension interacts with ATI_pixel_format_float.
./GLX_ARB_create_context_robustness.txt
    This extension requires GLX 1.4 is required.
    This extension requires GLX_ARB_create_context
    This extension requires GL_ARB_robustness
./ARB_transform_feedback3.txt
    This extension requires EXT_transform_feedback, NV_transform_feedback, or 
OpenGL 3.0 is required.
    This extension requires OpenGL 2.0 is required.
    This extension interacts with EXT_transform_feedback,
    NV_transform_feedback, and
    NV_transform_feedback2.
    This extension interacts with ARB_gpu_shader5 and NV_gpu_program5.
    This extension is written against the OpenGL 3.2 specification (Core 
Profile).
    This extension builds up and is written against various language in the 
EXT_transform_feedback and NV_transform_feedback specifications.
./ARB_texture_query_lod.txt
    This extension requires OpenGL 2.0 is required.
    This extension requires OpenGL Shading Language 1.30 is required
    This extension requires EXT_gpu_shader4 is required.
    This extension requires EXT_texture_array is required.
    This extension interacts trivially with ARB_texture_cube_map_array
    This extension is written against the OpenGL 2.0 specification and
    version 1.30 of the OpenGL Shading Language Specification.
./ARB_fragment_layer_viewport.txt
    This extension requires OpenGL 3.0 and ARB_geometry_shader4, or OpenGL 3.2 
is required.
    This extension requires ARB_viewport_array is required.
    This extension is written against The OpenGL Shading Language 4.20.11 
Specification.
    This extension interacts with NV_gpu_program4.
./ARB_seamless_cubemap_per_texture.txt
    This extension requires OpenGL 3.2 is required.
    This extension is written against the OpenGL 4.3 (Core Profile) 
Specification.
./ARB_texture_border_clamp.txt
    This extension requires OpenGL 1.0 is required.
    This extension is written against the OpenGL 1.2.1 Specification.
    This extension is based on and intended to replace 
GL_SGIS_texture_border_clamp.
./ARB_shader_texture_lod.txt
    This extension is written against the OpenGL 2.0 Specification.
    This extension is written against The OpenGL Shading Language, Language 
Version 1.10, Document Revision 59.
    This extension requires ARB_shader_objects is required.
    This extension interacts with ATI_shader_texture_lod.
    This extension interacts with ARB_texture_rectangle.
    This extension interacts with EXT_texture_filter_anisotropic.
./ARB_shader_precision.txt
    This extension is written against OpenGL 4.0.
    This extension requires OpenGL 4.0 is required.
./WGL_ARB_pixel_format.txt
    This extension requires WGL_ARB_extensions_string is required.
./ARB_shader_bit_encoding.txt
    This extension is written against Version 1.50 (Revision 09) of the OpenGL 
Shading Language Specification.
    This extension is based on ARB_gpu_shader5.
This extension requires
./ARB_shader_texture_image_samples.txt
    This extension requires GLSL 1.50 or ARB_texture_multisample is required.
    This extension is written against the OpenGL 4.4 specification and
    version 4.40 of the OpenGL Shading Language Specification.
    This extension interacts with ARB_shader_image_load_store
and GLSL 4.20.
    This extension interacts with NV_gpu_program5,
EXT_shader_image_load_store
    and NV_texture_multisample.

./ARB_window_pos.txt
    This extension requires OpenGL 1.0 is required.
    The extension is written against the OpenGL 1.3 Specification
    GL_EXT_fog_coordinate effects the definition of this extension.
    GL_EXT_secondary_color effects the definition of this extension.
./ARB_program_interface_query.txt
    This extension requires OpenGL 2.0 is required.
    This extension is written against the OpenGL 4.2 Compatibility Profile 
Specification (January 19, 2012).
    OpenGL 3.0, ARB_transform_feedback, and EXT_transform_feedback affect the 
definition of this extension.
    OpenGL 3.1 and ARB_uniform_buffer_object affect the definition of this 
extension.
    OpenGL 4.0 and ARB_shader_subroutine affect the definition of this 
extension.
    OpenGL 4.2 and ARB_shader_atomic_counters affect the definition of this 
extension.
    OpenGL 4.3 and ARB_shader_storage_buffer_object affect the definition of 
this extension.
    OpenGL 4.3 and ARB_arrays_of_arrays affect the definition of this extension.
    OpenGL 4.3 and ARB_compute_shader affect the definition of this extension.
    OpenGL 4.3 and ARB_explicit_uniform_location affect the definition of this 
extension.
./ARB_draw_buffers.txt
    The extension is written against the OpenGL 1.5 Specification.
    This extension requires OpenGL 1.3 is required.
    ARB_fragment_program affects the definition of this extension.
    ARB_fragment_shader affects the definition of this extension.
./ARB_uniform_buffer_object.txt
    This extension requires The OpenGL Shading Language (GLSL) is required.
    This extension requires OpenGL 2.0 or the ARB_shader_objects extension is 
required.
    This extension requires OpenGL 1.5 or ARB_vertex_buffer_object is required.
    This extension is written against the OpenGL 2.1 specification and
    version 1.20-8 of the OpenGL Shading Language specification.
    This extension interacts with OpenGL 3.0,
    ARB_geometry_shader4,
    ARB_texture_rectangle,
    EXT_gpu_shader4,
    EXT_texture_array,
    EXT_texture_integer, and
    EXT_texture_buffer_object.
./ARB_shading_language_100.txt
    This extension is written against the OpenGL 1.5 Specification
    This extension requires ARB_shader_objects,
    This extension requires ARB_fragment_shader, and
    This extension requires ARB_vertex_shader are
./ARB_vertex_array_object.txt
    This extension is written against the OpenGL 2.1 specification (December 
1st, 2006).
    APPLE_vertex_array_object affects the definition of this extension.
./ARB_texture_filter_minmax.txt
    This extension is written against the OpenGL 4.5 Specification (Core 
Profile), dated February 2, 2015.
    This extension requires OpenGL 3.3 is required.
    This extension interacts with EXT_texture_filter_anisotropic.
./ARB_internalformat_query.txt
    This extension requires OpenGL 3.0 or ARB_framebuffer_object is required.
    This extension is written against the OpenGL 4.1 (Core Profile) 
Specification (July 25, 2010).
    ARB_texture_multisample affects the definition of this extension.
./ARB_texture_buffer_object.txt
    This extension requires OpenGL 2.0 is required.
    This extension requires NV_gpu_program4 or EXT_gpu_shader4
    This extension is written against the OpenGL 2.0 specification.
    This extension depends trivially on EXT_texture_array.
    This extension depends trivially on NV_texture_shader.
    This extension depends trivially on EXT_texture_integer.
    This extension depends trivially on ARB_texture_float.
    This extension depends trivially on ARB_half_float_pixel.
    This extension interacts with ARB_map_buffer_range.
./ARB_shader_ballot.txt
    This extension is written against Revision 5 of the version 4.50 of the 
OpenGL Shading Language Specification, dated January 30, 2015.
    This extension requires GL_ARB_gpu_shader_int64.
./ARB_query_buffer_object.txt
    This extension requires OpenGL 1.5 is required.
    This extension is written against the OpenGL 4.3 (core) specification.
./ARB_texture_rg.txt
    This extension requires OpenGL 1.1 is required.
    This extension is written against the OpenGL 2.1 Specification.
    EXT_texture_integer affects the definition of this extension.
    ARB_texture_float affects the definition of this extension.
    EXT_packed_depth_stencil affects the definition of this extension.
    This extension interacts with ARB_framebuffer_object and
    EXT_framebuffer_object.
    This extension is subsumed by OpenGL 3.0.
./ARB_texture_rgb10_a2ui.txt
    This extension is written against the OpenGL 3.2 specification, 
compatibility profile, but it can apply against previous versions of OpenGL.
    Requires OpenGL 3.0 or EXT_texture_integer.
./ARB_transform_feedback_overflow_query.txt
    This extension requires OpenGL 3.0 is required.
    The extension is written against the OpenGL 4.4 Specification, Core 
Profile, March 19, 2014.
    OpenGL 4.0 and ARB_transform_feedback3 affect the definition of this 
extension.
./ARB_bindless_texture.txt
    This extension is written against the OpenGL 4.0 (Compatibility Profile) 
and OpenGL Shading Language 4.00 Specifications.
    This extension requires OpenGL 4.0 or later versions is required.
    This extension interacts with OpenGL 4.0 (Core Profile).
    This extension interacts with OpenGL 3.3 and ARB_sampler_objects.
    This extension interacts with OpenGL 4.2,
    ARB_shader_image_load_store, and
    EXT_shader_image_load_store.
    This extension interacts with NV_vertex_attrib_integer_64bit.
    This extension interacts with NV_gpu_shader5.
    This extension interacts with EXT_direct_state_access.
    This extension interacts with ARB_seamless_cube_map and
    AMD_seamless_cubemap_per_texture.
    This extension interacts with NV_gpu_program4,
    NV_gpu_program5, and
    EXT_shader_image_load_store.
    This extension interacts with GLSL 4.20.
    This extension interacts with NV_bindless_texture.
./ARB_framebuffer_object.txt
    This extension requires OpenGL 1.1 is required.
    WGL_ARB_make_current_read affects the definition of this extension.
    GLX 1.3 / GLX_SGI_make_current_read affects the definition of this 
extension.
    ATI_draw_buffers affects the definition of this extension.
    ARB_draw_buffers affects the definition of this extension.
    ARB_fragment_program affects the definition of this extension.
    ARB_fragment_shader affects the definition of this extension.
    ARB_texture_rectangle affects the definition of this extension.
    ARB_vertex_shader affects the definition of this extension.
    NV_float_buffer affects the definition of this extension.
    ARB_color_buffer_float affects the definition of this extension.
    NV_texture_shader affects the definition of this extension.
    This extension modifies NV_packed_depth_stencil.
    ARB_depth_texture affects the definition of this extension.
    SGIX_depth_texture affects the definition of this extension.
    ARB_texture_rg affects the definition of this extension.
    EXT_texture_array affects the definition of this extension.
    EXT_texture_integer affects the definition of this extension.
    ARB_framebuffer_sRGB affects the definition of this extension.
    Written based on the wording of the OpenGL 2.1 specification.
./ARB_fragment_program_shadow.txt
    The extension is written against the OpenGL 1.3 Specification.
    This extension requires ARB_fragment_program is required.
    This extension requires ARB_shadow is required.
    EXT_texture_rectange affects the definition of this extension.
./ARB_texture_cube_map_array.txt
    This extension is written against the OpenGL 3.0 specification and
    version 1.30.08 of the OpenGL Shading Language specification.
./ARB_texture_view.txt
    This extension is written against the OpenGL 4.2 Core profile specification.
    This extension requires ARB_texture_storage or OpenGL 4.2 is required.
    ARB_internalformat_query2 interacts with this extension.
    EXT_texture_compression_s3tc interacts with this extension.
    EXT_texture_sRGB interacts with this extension.
    ARB_texture_storage_multisample interacts with this extension.
./ARB_shader_atomic_counter_ops.txt
    This extension is written against version 4.50 of the OpenGL Shading 
Language Specification.
    This extension requires OpenGL 4.2 or ARB_shader_atomic_counters is 
required.
./ARB_post_depth_coverage.txt
    This extension is written against the OpenGL 4.5 specification 
(Compatibility Profile).
    This extension is written against version 4.50 of the OpenGL Shading 
Language Specification.
    This extension interacts with NV_fragment_program4.
    This extension interacts with EXT_post_depth_coverage.
./WGL_ARB_pbuffer.txt
    This extension requires WGL_ARB_extensions_string is required.
    This extension requires WGL_ARB_pixel_format is required.
    WGL_ARB_make_current_read affects the definition of this extension.
./ARB_shadow.txt
    This extension requires OpenGL 1.1 is required.
    This extension requires ARB_depth_texture is required.
    This extension is written against the OpenGL 1.3 Specification.
./ARB_texture_buffer_range.txt
    This extension requires ARB_texture_buffer_object or OpenGL 3.1 is required.
    The definition of this extension is dependent on EXT_direct_state_access.
    This extension is written against the OpenGL 4.2 (Core) Specification.
./ARB_ES3_2_compatibility.txt
    This extension requires OpenGL 4.5,
    This extension requires ARB_ES2_compatibility,
    This extension requires ARB_ES3_compatibility and
    This extension requires ARB_ES3_1_compatibility are required.
    KHR_blend_equation_advanced and
    KHR_texture_compression_astc_ldr are
    recommended to support the full OpenGL ES 3.2 feature set, but not required 
for this extension.
    This extension is written against The OpenGL 4.5 (Compatibility Profile) 
specification.
./ARB_robustness_application_isolation.txt
    This extension requires GL_ARB_robustness is required.
./ARB_texture_storage_multisample.txt
    This extension requires OpenGL 4.2 or ARB_texture_storage is required.
    EXT_direct_state_access affects the definition of this extension.
    This extension is written against the OpenGL 4.2 (Core) Specification.
./ARB_tessellation_shader.txt
    This extension is written against the OpenGL 3.2 (Compatibility Profile) 
Specification.
    This extension is written against Version 1.50 (Revision 09) of the OpenGL 
Shading Language Specification.
    This extension requires OpenGL 3.2 and
    This extension requires GLSL 1.50 are required.
    This specification interacts with the core profile of OpenGL 3.2.
    This specification interacts with ARB_gpu_shader5.
    This specification interacts with ARB_gpu_shader_fp64.
    This specification interacts with NV_gpu_shader5.
    This specification interacts with NV_primitive_restart.
./ARB_compute_shader.txt
    This extension requires OpenGL 4.2 is required.
    This extension is written based on the wording of the OpenGL 4.2 (Core 
Profile) specification, and on the wording of the
    OpenGL Shading Language (GLSL) Specification, version 4.20.
    This extension interacts with OpenGL 4.3 and
    ARB_shader_storage_buffer_object.
    This extension interacts with NV_vertex_buffer_unified_memory.
./ARB_multi_draw_indirect.txt
    This extension requires OpenGL 4.0 or ARB_draw_indirect is required.
    The extension is written against the OpenGL 4.1 Specification, Core 
Profile, July 25, 2010
./ARB_shading_language_packing.txt
    This extension is written against version 4.1 (revision 09) of the OpenGL 
Shading Language Specification.
./ARB_texture_cube_map.txt
    Written based on the wording of the OpenGL 1.2.1 specification but not 
dependent on it.
./ARB_transform_feedback2.txt
    This extension requires The OpenGL Shading Language (GLSL) is required.
    This extension requires OpenGL 2.0 or ARB_shader_objects extension
    This extension requires NV_transform_feedback or EXT_transform_feedback is 
required.
    EXT_geometry_shader4 trivially interacts with this extension.
    This extension is written against the OpenGL 2.1 Specification.
    This extension is written against the EXT_transform_feedback extension 
specification.
./ARB_clear_buffer_object.txt
    This extension requires OpenGL 1.5 is required.
    The definition of this extension is dependent on EXT_direct_state_access.
    This extension is written against the OpenGL 4.2 (Core) Specification.
./ARB_draw_indirect.txt
    This extension requires OpenGL 3.1 is required.
    This extension is written against the OpenGL 3.2 specification with the 
Compatibility Profile.
    This extension interacts with NV_vertex_buffer_unified_memory.
    This extension interacts with ARB_instanced_arrays.
    This extension interacts with ARB_compatibility.
./ARB_multitexture.txt
./ARB_buffer_storage.txt
    This extension is written against version 4.3 of the Core Profile OpenGL 
Specification, dated August 6, 2012.
    The definition of this extension is affected by the presence of 
GL_EXT_direct_state_access.
./ARB_vertex_attrib_64bit.txt
    This extension is written against the OpenGL 3.2 specification 
(Compatibility Profile).
    This extension is written against version 1.50 (revision 09) of the OpenGL 
Shading Language Specification.
    This extension requires OpenGL 3.0 and
    This extension requires GLSL 1.30 are required.
    This extension requires ARB_gpu_shader_fp64 (or equivalent functionality) 
is required.
    This extension interacts with OpenGL 3.1 implementations not supporting
    ARB_compatibility and with the
    core profile of OpenGL 3.2.
    This extension interacts with EXT_direct_state_access.
    This extension interacts with NV_gpu_shader5.
    This extension interacts with NV_vertex_attrib_integer_64bit.
    This extension interacts with ARB_explicit_attrib_location,
    ARB_separate_shader_objects,
    OpenGL 3.3, and
    OpenGL 4.1.
./ARB_texture_non_power_of_two.txt
    Written based on the OpenGL 1.4 specification.
    ARB_texture_mirrored_repeat (and IBM_texture_mirrored_repeat) affects the 
definition of this extension.
    ARB_texture_border_clamp affects the definition of this extension.
    EXT_texture_compression_s3tc and
    NV_texture_compression_vtc affect the definition of this extension.
./ARB_conservative_depth.txt
    This extension requires OpenGL 3.0 is required.
    This extension is written against the OpenGL Shading Language Version 4.00.
./ARB_stencil_texturing.txt
    This extension requires OpenGL 1.1,
    This extension requires ARB_depth_texture and
    This extension requires EXT_packed_depth_stencil are required.
    This extension is written against The OpenGL 4.2 (Compatibility Profile) 
specification.
./ARB_texture_env_dot3.txt
    This extension is written against the OpenGL 1.2.1 Specification.
    This extension requires OpenGL 1.1,
    This extension requires ARB_multitexture and
    This extension requires ARB_texture_env_combine
./ARB_internalformat_query2.txt
    This extension requires OpenGL 2.0 or OpenGL ES 2.0 is required.
    ARB_internalformat_query is required.
    This extension is written against the OpenGL 4.2 (Core Profile) 
Specification.
    OES_texture_3D, ARB_framebuffer_object, EXT_texture_sRGB,
    ARB_framebuffer_sRGB, ARB_texture_sRGB_decode,
    EXT_texture_sRGB_decode, ARB_tessellation_shader,
    ARB_geometry_shader4, ARB_compute_shader, EXT_texture_array,
    ARB_texture_cube_map_array, ARB_texture_multisample,
    ARB_texture_rectangle, ARB_texture_buffer_object,
    ARB_texture_gather, ARB_debug_output, KHR_debug,
    ARB_clear_buffer_object, ARB_texture_compression_bptc,
    ARB_texture_compression_rgtc, ARB_stencil_texturing,
    ARB_depth_texture, OES_depth_texture, ARB_texture_view,
    ARB_texture_storage, ARB_texture_storage_multisample,
    ARB_shader_image_load_store, EXT_direct_state_access,
    EXT_texture_compression_s3tc, and core specifications
    that incorporate these extensions affect the definition
    of this extension.
./ARB_texture_env_combine.txt
    This extension is written against the OpenGL 1.2.1 Specification.
    This extension requires OpenGL 1.1 and
    This extension requires ARB_multitexture.
./ARB_sampler_objects.txt
    This extension is written against the OpenGL 3.2 (Compatibility Profile) 
specification.
    This extension interacts with EXT_texture_filter_anisotropic.
    This extension requires OpenGL 1.0 is required.
./ARB_get_program_binary.txt
    This extension requires OpenGL 3.0 is required.
    Written based on the wording of the OpenGL 3.2 compatibility specification.
./ARB_occlusion_query2.txt
    Written based on the wording of OpenGL Specification Version 3.2 (Core 
Profile) - July 24, 2009
    Version 3.2 (Compatibility Profile) interacts with this extension.
    This extension requires OpenGL 1.x is required.
    ARB_occlusion_query interacts with this extension.
    Conditional rendering interacts with this extension.
./ARB_sparse_buffer.txt
    This extension requires OpenGL 4.4 is required.
    This extension interacts with EXT_direct_state_access.
    This extension interacts with ARB_direct_state_access.
    This extension is written against the OpenGL 4.4 (core) specification.
./ARB_instanced_arrays.txt
    This extension requires OpenGL 1.1 is required.
    This extension is written against the OpenGL 2.1 Specification.
    ARB_draw_instanced affects the definition of this extension.
    EXT_draw_instanced affects the definition of this extension.
    EXT_gpu_shader4 affects the definition of this extension.
./ARB_shader_atomic_counters.txt
    This extension is written against the OpenGL 4.1 (core) specification
    and the GLSL 4.10.6 specification.
    This extension requires OpenGL 3.0 is required.
./ARB_pixel_buffer_object.txt
    Written based on the wording of the OpenGL 2.0 specification.
    This extension requires OpenGL 1.5 or ARB_vertex_buffer_object extension.
    NV_pixel_data_range affects the definition of this extension.
    EXT_pixel_buffer_object interacts with this extension.
./ARB_robustness.txt
    This extension is written against the OpenGL 3.2 Compatibility
    Profile Specification but can apply to OpenGL 1.1 and up.
    This specification interacts with the ARB_imaging subset of the OpenGL 3.2 
Compatibility Profile.
    This specification interacts with the OpenGL 3.2 Core Profile.
    This specification interacts with EXT_direct_state_access.
    GLX_ARB_create_context_robustness and
    WGL_ARB_create_context_robustness are used to determine if a context
    implementing this extension supports robust buffer access, and if it
    supports reset notification. Equivalent platform-dependent
    mechanisms in other window-system integration layers such as EGL and
    AGL may exist for those platforms.
./ARB_blend_func_extended.txt
    This extension requires OpenGL 1.0 is required.
    This extension requires ARB_fragment_shader extension is required.
    This extension requires EXT_gpu_shader4 extension is required.
    The EXT_blend_func_separate extension interacts with this extension.
    The ARB_draw_buffers extension trivially affects the definition of this 
extension.
    The ARB_draw_buffers_blend extension affects the definition of this 
extension.
    This extension is written against the OpenGL 3.2 Specification 
(Compatibility Profile)
./ARB_texture_swizzle.txt
     Written based on the wording of the OpenGL 2.1 specification.
./ARB_timer_query.txt
    This extension is written against the OpenGL 3.2 specification.
./ARB_shading_language_420pack.txt
    This extension requires GLSL 1.3 is required for all features.
    This extension requires GLSL 1.4 is required declaring a binding for a 
uniform block, as uniform blocks were not present until version 1.4.
    This extension interacts with the ARB_shader_image_load_store extension, 
for assigning locations to image variables.
    References to *patch* are not valid unless tessellation stages are present 
and enabled.
    While this document is self-contained, clarifying context for how to add 
the following changes can be seen by looking at version 4.20 of the GLSL 
specification.
./ARB_gpu_shader5.txt
    This extension is written against the OpenGL 3.2 (Compatibility Profile) 
Specification.
    This extension is written against Version 1.50 (Revision 09) of the OpenGL 
Shading Language Specification.
    This extension requires OpenGL 3.2 and
    This extension requires GLSL 1.50 are required.
    This extension interacts with ARB_gpu_shader_fp64.
    This extension interacts with NV_gpu_shader5.
    This extension interacts with ARB_sample_shading.
    This extension interacts with ARB_texture_gather.
./ARB_vertex_type_10f_11f_11f_rev.txt
    This extension requires OpenGL 3.0 is required.
    This extension depends on ARB_vertex_attrib_binding.
    This extension requires ARB_vertex_type_2_10_10_10_rev.
    This extension is written against the OpenGL 4.3 (Core Profile) 
Specification (October 18, 2012).
./ARB_map_buffer_range.txt
    This extension requires OpenGL 2.1 is required.
    If ARB_pixel_buffer_object is NOT supported and the OpenGL version is less 
than 2.1, ignore references to PIXEL_UNPACK_BUFFER and PIXEL_PACK_BUFFER.
    If EXT_texture_buffer_object is NOT supported, ignore references to 
TEXTURE_BUFFER_EXT.
    If GL_EXT_bindable_uniform is NOT supported, ignore references to 
UNIFORM_BUFFER_EXT.
    Written based on the wording of the OpenGL 2.1 specification.
./ARB_pipeline_statistics_query.txt
    This extension requires OpenGL 3.0 is required.
    The extension is written against the OpenGL 4.4 Specification, Core 
Profile, March 19, 2014.
    OpenGL 3.2 and ARB_geometry_shader4 affect the definition of this extension.
    OpenGL 4.0 and ARB_gpu_shader5 affect the definition of this extension.
    OpenGL 4.0 and ARB_tessellation_shader affect the definition of this 
extension.
    OpenGL 4.3 and ARB_compute_shader affect the definition of this extension.
    This extension interacts with AMD_transform_feedback4.
./ARB_compressed_texture_pixel_storage.txt
    This extension requires OpenGL 1.2 is required.
    This extension is written against The OpenGL 4.1 (Compatibility Profile) 
specification.
./ARB_multi_bind.txt
    This extension is written against the OpenGL 4.3 (Compatibility Profile) 
Specification, dated August 6, 2012.
    This extension requires OpenGL 3.0 is required.
    This extension interacts with OpenGL 3.3 and ARB_sampler_objects.
    This extension interacts with OpenGL 4.3 and ARB_vertex_attrib_binding.
./ARB_fragment_program.txt
    The extension is written against the OpenGL 1.3 Specification.
    This extension requires OpenGL 1.3 is required.
    This extension requires EXT_texture_lod_bias or OpenGL 1.4 is required.
    OpenGL 1.4 affects the definition of this extension.
    ARB_vertex_blend and
    EXT_vertex_weighting affect the definition of     this extension.
    ARB_matrix_palette affects the definition of this extension.
    ARB_transpose_matrix affects the definition of this extension.
    EXT_fog_coord affects the definition of this extension.
    EXT_texture_rectangle affects the definition of this extension.
    ARB_shadow interacts with this extension.
    ARB_vertex_program interacts with this extension.
    ATI_fragment_shader interacts with this extension.
    NV_fragment_program interacts with this extension.
./ARB_sync.txt
    This extension requires OpenGL 3.1 is required.
    The functionality of ARB_sync was added to the OpenGL 3.2 core.
./ARB_copy_buffer.txt
    Written based on the wording of the OpenGL 3.0 (August 11, 2008 draft) 
specification.
./ARB_texture_mirror_clamp_to_edge.txt
    This extension requires OpenGL 1.4 is required.
    This extension is written against the OpenGL 4.3 (Core Profile) 
Specification (October 18, 2012).
    This extension interacts with EXT_texture3D.
    This extension interacts with ARB_texture_rectangle.
    This extension interacts with ARB_sampler_objects.
./ARB_framebuffer_no_attachments.txt
    This extension requires OpenGL 3.0 or ARB_framebuffer_object is required.
    This extension is written against the OpenGL 4.2 (Compatibility Profile) 
Specification (January 19, 2012).
    This extension interacts with OpenGL 3.0 and EXT_texture_array.
    This extension interacts with EXT_direct_state_access.
./ARB_clip_control.txt
    Written based on the wording of the OpenGL 4.4 (Compatibility Profile) 
specification.
./ARB_ES3_compatibility.txt
    This extension requires OpenGL 3.3,
    This extension requires ARB_ES2_compatibility,
    This extension requires ARB_invalidate_subdata, and
    This extension requires ARB_texture_storage are required.
    The ETC2 and EAC texture compression formats added to OpenGL-ES 3.0
    This extension requires OES_compressed_ETC2_RGB8_texture,
    This extension requires OES_compressed_ETC2_sRGB8_texture,
    This extension requires OES_compressed_ETC2_punchthroughA_RGBA8_texture,
    This extension requires 
OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture,
    This extension requires OES_compressed_ETC2_RGBA8_texture,
    This extension requires OES_compressed_ETC2_sRGB8_alpha8_texture,
    This extension requires OES_compressed_EAC_R11_unsigned_texture,
    This extension requires OES_compressed_EAC_R11_signed_texture,
    This extension requires OES_compressed_EAC_RG11_unsigned_texture and
    This extension requires OES_compressed_EAC_RG11_signed_texture are required.
    This extension is written against The OpenGL 4.2 (Compatibility Profile) 
specification.
./ARB_texture_compression.txt
    This extension requires OpenGL 1.1 is required.
    This extension is written against the OpenGL 1.2.1 Specification.
    This extension is written against the GLX Extensions for OpenGL 
Specification (Version 1.3).
    Depends on GL_ARB_texture_cube_map, as cube maps may be stored in 
compressed form.
./WGL_ARB_robustness_application_isolation.txt
    This extension requires WGL_ARB_extensions_string is required.
    This extension requires WGL_ARB_create_context_robustness is required.
./ARB_debug_output.txt
    This extension requires OpenGL 1.1 is required.
    The extension is written against the OpenGL 4.0 Core specification (March 
11, 2010).
    The extension interacts with OpenGL 4.0 Compatibility specification and 
other specifications that provide display list support.
    The extension interacts with OpenGL 4.0 Compatibility specification and 
other specifications that provide the GetPointerv entry point.
./ARB_texture_stencil8.txt
    This extension is written against the OpenGL 4.3 specification 
(Compatibility Profile).
./ARB_vertex_program.txt
    Written based on the wording of the OpenGL 1.3 specification and
    This extension requires OpenGL 1.3.
    ARB_vertex_blend and EXT_vertex_weighting affect the definition of this 
extension.
    ARB_matrix_palette affects the definition of this extension.
    ARB_point_parameters and EXT_point_parameters affect the definition of this 
extension.
    EXT_secondary_color affects the definition of this extension.
    EXT_fog_coord affects the definition of this extension.
    ARB_transpose_matrix affects the definition of this extension.
    NV_vertex_program interacts with this extension.
    EXT_vertex_shader interacts with this extension.
./ARB_indirect_parameters.txt
    This extension requires OpenGL 4.2 is required.
    This extension is written against Version 4.3 of the Core Profile OpenGL 
Specification, dated February 14, 2013 and
    Version 4.30 of the OpenGL Shading Language Specification, dated February 
7, 2013.
./ARB_fragment_shader_interlock.txt
    This extension is written against the OpenGL 4.5 (Core Profile) 
Specification.
    This extension is written against version 4.50 (revision 5) of the OpenGL 
Shading Language Specification.
    This extension requires OpenGL 4.2 or ARB_shader_image_load_store is 
required;
    This extension requires GLSL 4.20 is required.
./ARB_gl_spirv.txt
    This extension requires version 3.3 or later of The OpenGL Graphics System.
    (It is not written for OpenGL ES.)
    This extension is written against the following specifications:
      - The GL_KHR_vulkan_glsl extension, Version 30, April 12, 2016.
      - The OpenGL Graphics System, Version 4.5, Core Profile, May 28, 2015.
      - The OpenGL Shading Language, Version 4.50, Revision 6, April 14, 2016.
      - SPIR-V Specification, Version 1.00, Revision 5
    This extension interacts with ARB_parallel_shader_compile.
    This extension interacts with ARB_separate_shader_objects.
    This extension interacts with ARB_program_interface_query.
./ARB_texture_compression_rgtc.txt
    This extension requires OpenGL 1.3 or ARB_texture_compression required
    This extension is written against the OpenGL 2.0 (September 7, 2004) 
specification.
    This extension interacts with OpenGL 2.0 and ARB_texture_non_power_of_two.
./ARB_separate_shader_objects.txt
    Written based on the wording of the OpenGL 4.0 Compatibility Profile (March 
11, 2010) specification.
    Written based on the wording of The OpenGL Shading Language 4.00.8 (March 
10, 2010) specification.
    This extension requires OpenGL 2.0 or ARB_shader_objects.
    This extension interacts with OpenGL 4.0 (Core Profile).
    This extension interacts with GLSL 1.40 (and earlier).
    This extension interacts with ARB_geometry_shader4,
    EXT_geometry_shader4, and/or
    NV_geometry_shader4.
    This extension depends on ARB_explicit_attrib_location.
    This extension interacts with ARB_tessellation_shader or OpenGL 4.0.
    This extension interacts with GL_ARB_gpu_shader_fp64 or OpenGL 4.0.
    This extension interacts with ARB_explicit_attrib_location,
    ARB_vertex_attrib_64bit,
    OpenGL 3.3, and
    OpenGL 4.1.
    This extension interacts with the EXT_separate_shader_objects extension.
    This extension interacts with ARB_vertex_program,
    ARB_fragment_program,
    NV_gpu_program4 and related assembly extensions.
./ARB_sample_shading.txt
    This extension requires OpenGL 2.0 is required.
    This extension requires OpenGL Shading Language 1.30 is required
    This extension is written against the OpenGL 2.0 specification and
    version 1.30 of the OpenGL Shading Language Specification.
./ARB_vertex_shader.txt
    This extension requires OpenGL 1.0 is required.
    This extension is written against version 1.10 of the OpenGL Shading 
Language Specification.
    The extension is written against the OpenGL 1.4 Specification.
    This extension requires ARB_shader_objects extension is required.
./ARB_shadow_ambient.txt
    This extension requires OpenGL 1.1 is required.
    This extension requires ARB_shadow is required.
    This extension requires ARB_depth_texture is required.
    This extension is written against the OpenGL 1.3 Specification.
./ARB_derivative_control.txt
    This extension is written against the GLSL 4.40 Specification.
    This extension requires OpenGL 4.0 and
    This extension requires GLSL 4.00 or later are required.
./ARB_shader_objects.txt
    This extension requires OpenGL 1.0 is required.
    This extension is written against version 1.10 of the OpenGL Shading 
Language Specification.
    The extension is written against the OpenGL 1.4 Specification.
./ARB_shader_image_load_store.txt
    This extension is written against the OpenGL 3.2 specification 
(Compatibility Profile).
    This extension is written against version 1.50 (revision 09) of the OpenGL 
Shading Language Specification.
    This extension requires OpenGL 3.0 and
    This extension requires GLSL 1.30 are required.
    This extension interacts trivially with OpenGL 3.2 (Core Profile).
    This extension interacts trivially with OpenGL 3.1,
    ARB_uniform_buffer_object, and
    EXT_bindable_uniform.
    This extension interacts trivially with ARB_draw_indirect.
    This extension interacts trivially with NV_vertex_buffer_unified_memory.
    This extension interacts with NV_parameter_buffer_object.
    This extension interacts trivially with OpenGL 3.2 and
    ARB_texture_multisample.
    This extension interacts trivially with OpenGL 4.0 and
    ARB_sample_shading.
    This extension interacts trivially with OpenGL 4.0 and
    ARB_texture_cube_map_array.
    This extension interacts trivially with OpenGL 3.3 and
    ARB_texture_rgb10_a2ui.
    This extension interacts trivially with NV_shader_buffer_load.
    This extension interacts trivially with OpenGL 4.0,
    ARB_gpu_shader5, and
    NV_gpu_shader5.
    This extension interacts trivially with OpenGL 4.0 and
    ARB_tessellation_shader.
    This extension interacts trivially with EXT_depth_bounds_test.
    This extension interacts with ARB_separate_shader_objects.
    This extension interacts with EXT_shader_image_load_store.
./ARB_polygon_offset_clamp.txt
    This extension requires OpenGL 3.3 (either core or compatibility profiles).
    This extension is written against the OpenGL 4.5 (Compatibility Profile) 
Specification (October 24, 2016).
./ARB_get_texture_sub_image.txt
    This extension requires OpenGL 2.0 is required
    The extension is written against the OpenGL 4.4 Specification, Core 
Profile, March 19, 2014.
./ARB_draw_instanced.txt
    This extension requires OpenGL 2.0 is required.
    The extension is written against the OpenGL 2.1 Specification.
    This extension requires EXT_gpu_shader4 or NV_vertex_program4 or OpenGL 3.0 
is required.
./ARB_seamless_cube_map.txt
    This extension requires OpenGL 1.1 is required.
    This extension requires ARB_texture_cube_map is required.
    EXT_texture_filter_anisotropic affects the definition of this extension.
    This extension is written against the OpenGL 3.1 Specification.
./ARB_multisample.txt
    This extension requires WGL_EXT_extensions_string is required.
    This extension requires WGL_EXT_pixel_format is required.
./WGL_ARB_buffer_region.txt
    The extension is written against the OpenGL 1.2.1 Specification
    although it should work on any previous OpenGL specification.
    This extension requires  WGL_EXT_extensions_string extension is required.
./ARB_texture_rectangle.txt
     This extension requires OpenGL 1.1 is required
     OpenGL 1.4 (or ARB_texture_mirrored_repeat) affects the definition of this 
extension.
     ARB_texture_non_power_of_two trivially affects the definition of this 
extension.
     ATI_texture_mirror_once affects the definition of this extension.
     EXT_paletted_texture affects the definition of this extension.
     EXT_texture_compression_s3tc affects the definition of this extension.
     EXT_texture_mirror_clamp affects the definition of this extension.
     The OpenGL Shading Language specification (provided by OpenGL 2.0 and/or 
ARB_shader_objects) interacts with this extension.
     This extension is written against the OpenGL 2.0 specification.
./GLX_ARB_create_context.txt
    This extension requires GLX 1.4 is required.
    Some of the capabilities of these extensions are only available with 
contexts supporting OpenGL 3.0 or later.
    The presence of an OpenGL 3.2 or later implementation determines whether or 
not GLX_ARB_create_context_profile is required.
./ARB_vertex_blend.txt
    This extension requires OpenGL 1.0 is required.
    This extension is written against the OpenGL 1.2.1 Specification.
./ARB_texture_storage.txt
    This extension requires OpenGL ES 1.0 or OpenGL ES 2.0 or OpenGL 1.2 is 
required.
    OES_texture_npot, OES_texture_cube_map, OES_texture_3D,
    OES_depth_texture, OES_packed_depth_stencil,
    OES_compressed_paletted_texture, EXT_texture_type_2_10_10_10_REV,
    EXT_texture3D, OES_texture_npot, APPLE_texture_2D_limited_npot,
    ARB_texture_cube_map, ARB_texture_cube_map_array,
    ARB_texture_rectangle, SGIS_generate_mipmap,
    EXT_direct_state_access, OES_EGL_image, WGL_ARB_render_texture,
    GLX_EXT_texture_from_pixmap, and core specifications that
    incorporate these extensions affect the definition of this extension.
    This extension is written against the OpenGL 3.2 Core Profile specification.
./ARB_depth_texture.txt
    This extension requires OpenGL 1.1 is required.
    This extension is written against the OpenGL 1.3 Specification.
./ARB_sample_locations.txt
    This extension is written against the OpenGL 4.5 specification 
(Compatibility Profile).
    This extension interacts with OpenGL ES 3.1.
./ARB_texture_float.txt
./ARB_direct_state_access.txt
    This extension requires OpenGL 2.0 is required.
    This extension is written against the OpenGL 4.4 (core) specification.
./ARB_fragment_shader.txt
    This extension requires OpenGL 1.0 is required.
    This extension is written against version 1.10 of the OpenGL Shading 
Language Specification.
    The extension is written against the OpenGL 1.4 Specification.
    This extension requires ARB_shader_objects extension is required.
    This extension interacts with the ARB_vertex_shader extension.
./ARB_compatibility.txt
./ARB_transform_feedback_instanced.txt
    This extension requires OpenGL 4.0 or the ARB_transform_feedback2 extension 
is required.
    This extension requires OpenGL 3.1 or the ARB_draw_instanced extension is 
required.
    This extension interacts with the ARB_transform_feedback3 extension.
    This extension is written against the OpenGL 4.1 (Core Profile) 
specification.
./ARB_draw_elements_base_vertex.txt
    This extension is written against the OpenGL 3.1 Specification but can 
apply to prior specifications.
    This extension interacts with ARB_draw_instanced.
    This extension interacts with EXT_draw_instanced.
    This extension interacts with ARB_instanced_arrays.
    This extension interacts with ARB_compatibility.
./ARB_vertex_attrib_binding.txt
    This extension is written against the OpenGL 4.2 Core specification.
    NV_vertex_buffer_unified_memory affects the definition of this extension.
    EXT_direct_state_access affects the definition of this extension.
    The Compatibility specification affects the definition of this extension.
./ARB_point_sprite.txt
    Written based on the wording of the OpenGL 1.4 specification.
    NV_point_sprite affects the definition of this extension.
./ARB_shading_language_include.txt
    This extension requires OpenGL Shading Language 1.10
    This extension is written against the OpenGL 3.2 (Core Profile) and
    OpenGL Shading Language 1.50 Specifications.
./ARB_gpu_shader_int64.txt
    This extension is written against the OpenGL 4.5 (Core Profile) 
Specification.
    This extension is written against version 4.50 of the OpenGL Shading 
Language Specification.
    This extension requires OpenGL 4.0 and
    This extension requires GLSL 4.00 are required.
    This extension interacts with AMD_gpu_shader_int64.
    This extension interacts with NV_gpu_shader5.
    This extension interacts with NV_shader_buffer_load.
    This extension interacts with NV_vertex_attrib_integer_64bit.
./ARB_shader_stencil_export.txt
    This extension requires OpenGL 1.0 is required.
    This extension requires ARB_fragment_shader is required.
    This extension is written against the OpenGL Shading Language Specification 
version 1.40.05
./ARB_half_float_pixel.txt
    This extension is written against the OpenGL 2.0 Specification
    This extension requires OpenGL 1.5
    Based on the NV_half_float extension.
    This extension interacts with ARB_color_buffer_float.
./ARB_texture_compression_bptc.txt
    This extension requires OpenGL 1.3 or ARB_texture_compression is required.
    This extension is written against the OpenGL 3.2 Specification 
(Compatibility Profile).
./ARB_texture_multisample.txt
    This extension is written against the OpenGL 3.1 specification.
./ARB_occlusion_query.txt
    Written based on the wording of the OpenGL 1.4 specification.
    HP_occlusion_test affects the definition of this extension.
./ARB_create_context_no_error.txt
    WGL_ARB_create_context_no_error is written against the
    This extension requires WGL_ARB_create_context specification, which is 
required.
    GLX_ARB_create_context_no_error is written against the
    This extension requires GLX 1.4 and
    This extension requires GLX_ARB_create_context specifications. Both are 
required.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to