Bug fixes in GL_ATI_map_object_buffer and GL_ATI_fragment_shader
diff --git a/auto/src/glew_init_gl.c b/auto/src/glew_init_gl.c
index f4a37d5..c438792 100644
--- a/auto/src/glew_init_gl.c
+++ b/auto/src/glew_init_gl.c
@@ -44,7 +44,8 @@ GLenum GLEWAPIENTRY glewContextInit (GLEW_CONTEXT_ARG_DEF_LIST)
}
else
{
- GLEW_VERSION_4_4 = ( major > 4 ) || ( major == 4 && minor >= 4 ) ? GL_TRUE : GL_FALSE;
+ GLEW_VERSION_4_5 = ( major > 4 ) || ( major == 4 && minor >= 5 ) ? GL_TRUE : GL_FALSE;
+ GLEW_VERSION_4_4 = GLEW_VERSION_4_5 == GL_TRUE || ( major == 4 && minor >= 4 ) ? GL_TRUE : GL_FALSE;
GLEW_VERSION_4_3 = GLEW_VERSION_4_4 == GL_TRUE || ( major == 4 && minor >= 3 ) ? GL_TRUE : GL_FALSE;
GLEW_VERSION_4_2 = GLEW_VERSION_4_3 == GL_TRUE || ( major == 4 && minor >= 2 ) ? GL_TRUE : GL_FALSE;
GLEW_VERSION_4_1 = GLEW_VERSION_4_2 == GL_TRUE || ( major == 4 && minor >= 1 ) ? GL_TRUE : GL_FALSE;
diff --git a/auto/src/header.html b/auto/src/header.html
index 95fcd73..2774ce5 100644
--- a/auto/src/header.html
+++ b/auto/src/header.html
@@ -1,6 +1,7 @@
diff --git a/config/version b/config/version
index 3d56f19..289f364 100644
--- a/config/version
+++ b/config/version
@@ -1,5 +1,5 @@
GLEW_MAJOR = 1
-GLEW_MINOR = 10
+GLEW_MINOR = 11
GLEW_MICRO = 0
GLEW_VERSION = $(GLEW_MAJOR).$(GLEW_MINOR).$(GLEW_MICRO)
GLEW_NAME = GLEW
diff --git a/doc/advanced.html b/doc/advanced.html
index a3cb7db..f53383d 100644
--- a/doc/advanced.html
+++ b/doc/advanced.html
@@ -1,6 +1,7 @@
diff --git a/doc/basic.html b/doc/basic.html
index 4419b33..4ed1684 100644
--- a/doc/basic.html
+++ b/doc/basic.html
@@ -1,6 +1,7 @@
diff --git a/doc/build.html b/doc/build.html
index 738a97e..72513d4 100644
--- a/doc/build.html
+++ b/doc/build.html
@@ -1,6 +1,7 @@
diff --git a/doc/credits.html b/doc/credits.html
index 983fc7b..fbd3d3e 100644
--- a/doc/credits.html
+++ b/doc/credits.html
@@ -1,6 +1,7 @@
diff --git a/doc/glew.html b/doc/glew.html
index 0098b11..04fcb38 100644
--- a/doc/glew.html
+++ b/doc/glew.html
@@ -1,6 +1,7 @@
@@ -165,486 +162,503 @@ width="88" height="32" border="0" alt="Support This Project"> -->
| 60 | | APPLE_ycbcr_422 |
| | |
| 61 | | ARB_ES2_compatibility |
-| 62 | | ARB_ES3_compatibility |
-| 63 | | ARB_arrays_of_arrays |
-| 64 | | ARB_base_instance |
-| 65 | | ARB_bindless_texture |
-| 66 | | ARB_blend_func_extended |
-| 67 | | ARB_buffer_storage |
-| 68 | | ARB_cl_event |
-| 69 | | ARB_clear_buffer_object |
-| 70 | | ARB_clear_texture |
-| 71 | | ARB_color_buffer_float |
-| 72 | | ARB_compatibility |
-| 73 | | ARB_compressed_texture_pixel_storage |
-| 74 | | ARB_compute_shader |
-| 75 | | ARB_compute_variable_group_size |
-| 76 | | ARB_conservative_depth |
-| 77 | | ARB_copy_buffer |
-| 78 | | ARB_copy_image |
-| 79 | | ARB_debug_output |
-| 80 | | ARB_depth_buffer_float |
-| 81 | | ARB_depth_clamp |
-| 82 | | ARB_depth_texture |
-| 83 | | ARB_draw_buffers |
-| 84 | | ARB_draw_buffers_blend |
-| 85 | | ARB_draw_elements_base_vertex |
-| 86 | | ARB_draw_indirect |
-| 87 | | ARB_draw_instanced |
-| 88 | | ARB_enhanced_layouts |
-| 89 | | ARB_explicit_attrib_location |
-| 90 | | ARB_explicit_uniform_location |
-| 91 | | ARB_fragment_coord_conventions |
-| 92 | | ARB_fragment_layer_viewport |
-| 93 | | ARB_fragment_program |
-| 94 | | ARB_fragment_program_shadow |
-| 95 | | ARB_fragment_shader |
-| 96 | | ARB_framebuffer_no_attachments |
-| 97 | | ARB_framebuffer_object |
-| 98 | | ARB_framebuffer_sRGB |
-| 99 | | ARB_geometry_shader4 |
-| 100 | | ARB_get_program_binary |
-| 101 | | ARB_gpu_shader5 |
-| 102 | | ARB_gpu_shader_fp64 |
-| 103 | | ARB_half_float_pixel |
-| 104 | | ARB_half_float_vertex |
-| 105 | | ARB_imaging |
-| 106 | | ARB_indirect_parameters |
-| 107 | | ARB_instanced_arrays |
-| 108 | | ARB_internalformat_query |
-| 109 | | ARB_internalformat_query2 |
-| 110 | | ARB_invalidate_subdata |
-| 111 | | ARB_map_buffer_alignment |
-| 112 | | ARB_map_buffer_range |
-| 113 | | ARB_matrix_palette |
-| 114 | | ARB_multi_bind |
-| 115 | | ARB_multi_draw_indirect |
-| 116 | | ARB_multisample |
-| 117 | | ARB_multitexture |
-| 118 | | ARB_occlusion_query |
-| 119 | | ARB_occlusion_query2 |
-| 120 | | ARB_pixel_buffer_object |
-| 121 | | ARB_point_parameters |
-| 122 | | ARB_point_sprite |
-| 123 | | ARB_program_interface_query |
-| 124 | | ARB_provoking_vertex |
-| 125 | | ARB_query_buffer_object |
-| 126 | | ARB_robust_buffer_access_behavior |
-| 127 | | ARB_robustness |
-| 128 | | ARB_robustness_application_isolation |
-| 129 | | ARB_robustness_share_group_isolation |
-| 130 | | ARB_sample_shading |
-| 131 | | ARB_sampler_objects |
-| 132 | | ARB_seamless_cube_map |
-| 133 | | ARB_seamless_cubemap_per_texture |
-| 134 | | ARB_separate_shader_objects |
-| 135 | | ARB_shader_atomic_counters |
-| 136 | | ARB_shader_bit_encoding |
-| 137 | | ARB_shader_draw_parameters |
-| 138 | | ARB_shader_group_vote |
-| 139 | | ARB_shader_image_load_store |
-| 140 | | ARB_shader_image_size |
-| 141 | | ARB_shader_objects |
-| 142 | | ARB_shader_precision |
-| 143 | | ARB_shader_stencil_export |
-| 144 | | ARB_shader_storage_buffer_object |
-| 145 | | ARB_shader_subroutine |
-| 146 | | ARB_shader_texture_lod |
-| 147 | | ARB_shading_language_100 |
-| 148 | | ARB_shading_language_420pack |
-| 149 | | ARB_shading_language_include |
-| 150 | | ARB_shading_language_packing |
-| 151 | | ARB_shadow |
-| 152 | | ARB_shadow_ambient |
-| 153 | | ARB_sparse_texture |
-| 154 | | ARB_stencil_texturing |
-| 155 | | ARB_sync |
-| 156 | | ARB_tessellation_shader |
-| 157 | | ARB_texture_border_clamp |
-| 158 | | ARB_texture_buffer_object |
-| 159 | | ARB_texture_buffer_object_rgb32 |
-| 160 | | ARB_texture_buffer_range |
-| 161 | | ARB_texture_compression |
-| 162 | | ARB_texture_compression_bptc |
-| 163 | | ARB_texture_compression_rgtc |
-| 164 | | ARB_texture_cube_map |
-| 165 | | ARB_texture_cube_map_array |
-| 166 | | ARB_texture_env_add |
-| 167 | | ARB_texture_env_combine |
-| 168 | | ARB_texture_env_crossbar |
-| 169 | | ARB_texture_env_dot3 |
-| 170 | | ARB_texture_float |
-| 171 | | ARB_texture_gather |
-| 172 | | ARB_texture_mirror_clamp_to_edge |
-| 173 | | ARB_texture_mirrored_repeat |
-| 174 | | ARB_texture_multisample |
-| 175 | | ARB_texture_non_power_of_two |
-| 176 | | ARB_texture_query_levels |
-| 177 | | ARB_texture_query_lod |
-| 178 | | ARB_texture_rectangle |
-| 179 | | ARB_texture_rg |
-| 180 | | ARB_texture_rgb10_a2ui |
-| 181 | | ARB_texture_stencil8 |
-| 182 | | ARB_texture_storage |
-| 183 | | ARB_texture_storage_multisample |
-| 184 | | ARB_texture_swizzle |
-| 185 | | ARB_texture_view |
-| 186 | | ARB_timer_query |
-| 187 | | ARB_transform_feedback2 |
-| 188 | | ARB_transform_feedback3 |
-| 189 | | ARB_transform_feedback_instanced |
-| 190 | | ARB_transpose_matrix |
-| 191 | | ARB_uniform_buffer_object |
-| 192 | | ARB_vertex_array_bgra |
-| 193 | | ARB_vertex_array_object |
-| 194 | | ARB_vertex_attrib_64bit |
-| 195 | | ARB_vertex_attrib_binding |
-| 196 | | ARB_vertex_blend |
-| 197 | | ARB_vertex_buffer_object |
-| 198 | | ARB_vertex_program |
-| 199 | | ARB_vertex_shader |
-| 200 | | ARB_vertex_type_10f_11f_11f_rev |
-| 201 | | ARB_vertex_type_2_10_10_10_rev |
-| 202 | | ARB_viewport_array |
-| 203 | | ARB_window_pos |
+| 62 | | ARB_ES3_1_compatibility |
+| 63 | | ARB_ES3_compatibility |
+| 64 | | ARB_arrays_of_arrays |
+| 65 | | ARB_base_instance |
+| 66 | | ARB_bindless_texture |
+| 67 | | ARB_blend_func_extended |
+| 68 | | ARB_buffer_storage |
+| 69 | | ARB_cl_event |
+| 70 | | ARB_clear_buffer_object |
+| 71 | | ARB_clear_texture |
+| 72 | | ARB_clip_control |
+| 73 | | ARB_color_buffer_float |
+| 74 | | ARB_compatibility |
+| 75 | | ARB_compressed_texture_pixel_storage |
+| 76 | | ARB_compute_shader |
+| 77 | | ARB_compute_variable_group_size |
+| 78 | | ARB_conditional_render_inverted |
+| 79 | | ARB_conservative_depth |
+| 80 | | ARB_copy_buffer |
+| 81 | | ARB_copy_image |
+| 82 | | ARB_cull_distance |
+| 83 | | ARB_debug_output |
+| 84 | | ARB_depth_buffer_float |
+| 85 | | ARB_depth_clamp |
+| 86 | | ARB_depth_texture |
+| 87 | | ARB_derivative_control |
+| 88 | | ARB_direct_state_access |
+| 89 | | ARB_draw_buffers |
+| 90 | | ARB_draw_buffers_blend |
+| 91 | | ARB_draw_elements_base_vertex |
+| 92 | | ARB_draw_indirect |
+| 93 | | ARB_draw_instanced |
+| 94 | | ARB_enhanced_layouts |
+| 95 | | ARB_explicit_attrib_location |
+| 96 | | ARB_explicit_uniform_location |
+| 97 | | ARB_fragment_coord_conventions |
+| 98 | | ARB_fragment_layer_viewport |
+| 99 | | ARB_fragment_program |
+| 100 | | ARB_fragment_program_shadow |
+| 101 | | ARB_fragment_shader |
+| 102 | | ARB_framebuffer_no_attachments |
+| 103 | | ARB_framebuffer_object |
+| 104 | | ARB_framebuffer_sRGB |
+| 105 | | ARB_geometry_shader4 |
+| 106 | | ARB_get_program_binary |
+| 107 | | ARB_get_texture_sub_image |
+| 108 | | ARB_gpu_shader5 |
+| 109 | | ARB_gpu_shader_fp64 |
+| 110 | | ARB_half_float_pixel |
+| 111 | | ARB_half_float_vertex |
+| 112 | | ARB_imaging |
+| 113 | | ARB_indirect_parameters |
+| 114 | | ARB_instanced_arrays |
+| 115 | | ARB_internalformat_query |
+| 116 | | ARB_internalformat_query2 |
+| 117 | | ARB_invalidate_subdata |
+| 118 | | ARB_map_buffer_alignment |
+| 119 | | ARB_map_buffer_range |
+| 120 | | ARB_matrix_palette |
+| 121 | | ARB_multi_bind |
+| 122 | | ARB_multi_draw_indirect |
+| 123 | | ARB_multisample |
+| 124 | | ARB_multitexture |
+| 125 | | ARB_occlusion_query |
+| 126 | | ARB_occlusion_query2 |
+| 127 | | ARB_pipeline_statistics_query |
+| 128 | | ARB_pixel_buffer_object |
+| 129 | | ARB_point_parameters |
+| 130 | | ARB_point_sprite |
+| 131 | | ARB_program_interface_query |
+| 132 | | ARB_provoking_vertex |
+| 133 | | ARB_query_buffer_object |
+| 134 | | ARB_robust_buffer_access_behavior |
+| 135 | | ARB_robustness |
+| 136 | | ARB_robustness_application_isolation |
+| 137 | | ARB_robustness_share_group_isolation |
+| 138 | | ARB_sample_shading |
+| 139 | | ARB_sampler_objects |
+| 140 | | ARB_seamless_cube_map |
+| 141 | | ARB_seamless_cubemap_per_texture |
+| 142 | | ARB_separate_shader_objects |
+| 143 | | ARB_shader_atomic_counters |
+| 144 | | ARB_shader_bit_encoding |
+| 145 | | ARB_shader_draw_parameters |
+| 146 | | ARB_shader_group_vote |
+| 147 | | ARB_shader_image_load_store |
+| 148 | | ARB_shader_image_size |
+| 149 | | ARB_shader_objects |
+| 150 | | ARB_shader_precision |
+| 151 | | ARB_shader_stencil_export |
+| 152 | | ARB_shader_storage_buffer_object |
+| 153 | | ARB_shader_subroutine |
+| 154 | | ARB_shader_texture_image_samples |
+| 155 | | ARB_shader_texture_lod |
+| 156 | | ARB_shading_language_100 |
+| 157 | | ARB_shading_language_420pack |
+| 158 | | ARB_shading_language_include |
+| 159 | | ARB_shading_language_packing |
+| 160 | | ARB_shadow |
+| 161 | | ARB_shadow_ambient |
+| 162 | | ARB_sparse_buffer |
+| 163 | | ARB_sparse_texture |
+| 164 | | ARB_stencil_texturing |
+| 165 | | ARB_sync |
+| 166 | | ARB_tessellation_shader |
+| 167 | | ARB_texture_barrier |
+| 168 | | ARB_texture_border_clamp |
+| 169 | | ARB_texture_buffer_object |
+| 170 | | ARB_texture_buffer_object_rgb32 |
+| 171 | | ARB_texture_buffer_range |
+| 172 | | ARB_texture_compression |
+| 173 | | ARB_texture_compression_bptc |
+| 174 | | ARB_texture_compression_rgtc |
+| 175 | | ARB_texture_cube_map |
+| 176 | | ARB_texture_cube_map_array |
+| 177 | | ARB_texture_env_add |
+| 178 | | ARB_texture_env_combine |
+| 179 | | ARB_texture_env_crossbar |
+| 180 | | ARB_texture_env_dot3 |
+| 181 | | ARB_texture_float |
+| 182 | | ARB_texture_gather |
+| 183 | | ARB_texture_mirror_clamp_to_edge |
+| 184 | | ARB_texture_mirrored_repeat |
+| 185 | | ARB_texture_multisample |
+| 186 | | ARB_texture_non_power_of_two |
+| 187 | | ARB_texture_query_levels |
+| 188 | | ARB_texture_query_lod |
+| 189 | | ARB_texture_rectangle |
+| 190 | | ARB_texture_rg |
+| 191 | | ARB_texture_rgb10_a2ui |
+| 192 | | ARB_texture_stencil8 |
+| 193 | | ARB_texture_storage |
+| 194 | | ARB_texture_storage_multisample |
+| 195 | | ARB_texture_swizzle |
+| 196 | | ARB_texture_view |
+| 197 | | ARB_timer_query |
+| 198 | | ARB_transform_feedback2 |
+| 199 | | ARB_transform_feedback3 |
+| 200 | | ARB_transform_feedback_instanced |
+| 201 | | ARB_transform_feedback_overflow_query |
+| 202 | | ARB_transpose_matrix |
+| 203 | | ARB_uniform_buffer_object |
+| 204 | | ARB_vertex_array_bgra |
+| 205 | | ARB_vertex_array_object |
+| 206 | | ARB_vertex_attrib_64bit |
+| 207 | | ARB_vertex_attrib_binding |
+| 208 | | ARB_vertex_blend |
+| 209 | | ARB_vertex_buffer_object |
+| 210 | | ARB_vertex_program |
+| 211 | | ARB_vertex_shader |
+| 212 | | ARB_vertex_type_10f_11f_11f_rev |
+| 213 | | ARB_vertex_type_2_10_10_10_rev |
+| 214 | | ARB_viewport_array |
+| 215 | | ARB_window_pos |
| | |
-| 204 | | ATIX_point_sprites |
-| 205 | | ATIX_texture_env_combine3 |
-| 206 | | ATIX_texture_env_route |
-| 207 | | ATIX_vertex_shader_output_point_size |
+| 216 | | ATIX_point_sprites |
+| 217 | | ATIX_texture_env_combine3 |
+| 218 | | ATIX_texture_env_route |
+| 219 | | ATIX_vertex_shader_output_point_size |
| | |
-| 208 | | ATI_draw_buffers |
-| 209 | | ATI_element_array |
-| 210 | | ATI_envmap_bumpmap |
-| 211 | | ATI_fragment_shader |
-| 212 | | ATI_map_object_buffer |
-| 213 | | ATI_meminfo |
-| 214 | | ATI_pn_triangles |
-| 215 | | ATI_separate_stencil |
-| 216 | | ATI_shader_texture_lod |
-| 217 | | ATI_text_fragment_shader |
-| 218 | | ATI_texture_compression_3dc |
-| 219 | | ATI_texture_env_combine3 |
-| 220 | | ATI_texture_float |
-| 221 | | ATI_texture_mirror_once |
-| 222 | | ATI_vertex_array_object |
-| 223 | | ATI_vertex_attrib_array_object |
-| 224 | | ATI_vertex_streams |
+| 220 | | ATI_draw_buffers |
+| 221 | | ATI_element_array |
+| 222 | | ATI_envmap_bumpmap |
+| 223 | | ATI_fragment_shader |
+| 224 | | ATI_map_object_buffer |
+| 225 | | ATI_meminfo |
+| 226 | | ATI_pn_triangles |
+| 227 | | ATI_separate_stencil |
+| 228 | | ATI_shader_texture_lod |
+| 229 | | ATI_text_fragment_shader |
+| 230 | | ATI_texture_compression_3dc |
+| 231 | | ATI_texture_env_combine3 |
+| 232 | | ATI_texture_float |
+| 233 | | ATI_texture_mirror_once |
+| 234 | | ATI_vertex_array_object |
+| 235 | | ATI_vertex_attrib_array_object |
+| 236 | | ATI_vertex_streams |
| | |
-| 225 | | EXT_422_pixels |
-| 226 | | EXT_Cg_shader |
-| 227 | | EXT_abgr |
-| 228 | | EXT_bgra |
-| 229 | | EXT_bindable_uniform |
-| 230 | | EXT_blend_color |
-| 231 | | EXT_blend_equation_separate |
-| 232 | | EXT_blend_func_separate |
-| 233 | | EXT_blend_logic_op |
-| 234 | | EXT_blend_minmax |
-| 235 | | EXT_blend_subtract |
-| 236 | | EXT_clip_volume_hint |
-| 237 | | EXT_cmyka |
-| 238 | | EXT_color_subtable |
-| 239 | | EXT_compiled_vertex_array |
-| 240 | | EXT_convolution |
-| 241 | | EXT_coordinate_frame |
-| 242 | | EXT_copy_texture |
-| 243 | | EXT_cull_vertex |
-| 244 | | EXT_debug_label |
-| 245 | | EXT_debug_marker |
-| 246 | | EXT_depth_bounds_test |
-| 247 | | EXT_direct_state_access |
-| 248 | | EXT_draw_buffers2 |
-| 249 | | EXT_draw_instanced |
-| 250 | | EXT_draw_range_elements |
-| 251 | | EXT_fog_coord |
-| 252 | | EXT_fragment_lighting |
-| 253 | | EXT_framebuffer_blit |
-| 254 | | EXT_framebuffer_multisample |
-| 255 | | EXT_framebuffer_multisample_blit_scaled |
-| 256 | | EXT_framebuffer_object |
-| 257 | | EXT_framebuffer_sRGB |
-| 258 | | EXT_geometry_shader4 |
-| 259 | | EXT_gpu_program_parameters |
-| 260 | | EXT_gpu_shader4 |
-| 261 | | EXT_histogram |
-| 262 | | EXT_index_array_formats |
-| 263 | | EXT_index_func |
-| 264 | | EXT_index_material |
-| 265 | | EXT_index_texture |
-| 266 | | EXT_light_texture |
-| 267 | | EXT_misc_attribute |
-| 268 | | EXT_multi_draw_arrays |
-| 269 | | EXT_multisample |
-| 270 | | EXT_packed_depth_stencil |
-| 271 | | EXT_packed_float |
-| 272 | | EXT_packed_pixels |
-| 273 | | EXT_paletted_texture |
-| 274 | | EXT_pixel_buffer_object |
-| 275 | | EXT_pixel_transform |
-| 276 | | EXT_pixel_transform_color_table |
-| 277 | | EXT_point_parameters |
-| 278 | | EXT_polygon_offset |
-| 279 | | EXT_provoking_vertex |
-| 280 | | EXT_rescale_normal |
-| 281 | | EXT_scene_marker |
-| 282 | | EXT_secondary_color |
-| 283 | | EXT_separate_shader_objects |
-| 284 | | EXT_separate_specular_color |
-| 285 | | EXT_shader_image_load_formatted |
-| 286 | | EXT_shader_image_load_store |
-| 287 | | EXT_shader_integer_mix |
-| 288 | | EXT_shadow_funcs |
-| 289 | | EXT_shared_texture_palette |
-| 290 | | EXT_stencil_clear_tag |
-| 291 | | EXT_stencil_two_side |
-| 292 | | EXT_stencil_wrap |
-| 293 | | EXT_subtexture |
-| 294 | | EXT_texture |
-| 295 | | EXT_texture3D |
-| 296 | | EXT_texture_array |
-| 297 | | EXT_texture_buffer_object |
-| 298 | | EXT_texture_compression_dxt1 |
-| 299 | | EXT_texture_compression_latc |
-| 300 | | EXT_texture_compression_rgtc |
-| 301 | | EXT_texture_compression_s3tc |
-| 302 | | EXT_texture_cube_map |
-| 303 | | EXT_texture_edge_clamp |
-| 304 | | EXT_texture_env |
-| 305 | | EXT_texture_env_add |
-| 306 | | EXT_texture_env_combine |
-| 307 | | EXT_texture_env_dot3 |
-| 308 | | EXT_texture_filter_anisotropic |
-| 309 | | EXT_texture_integer |
-| 310 | | EXT_texture_lod_bias |
-| 311 | | EXT_texture_mirror_clamp |
-| 312 | | EXT_texture_object |
-| 313 | | EXT_texture_perturb_normal |
-| 314 | | EXT_texture_rectangle |
-| 315 | | EXT_texture_sRGB |
-| 316 | | EXT_texture_sRGB_decode |
-| 317 | | EXT_texture_shared_exponent |
-| 318 | | EXT_texture_snorm |
-| 319 | | EXT_texture_swizzle |
-| 320 | | EXT_timer_query |
-| 321 | | EXT_transform_feedback |
-| 322 | | EXT_vertex_array |
-| 323 | | EXT_vertex_array_bgra |
-| 324 | | EXT_vertex_attrib_64bit |
-| 325 | | EXT_vertex_shader |
-| 326 | | EXT_vertex_weighting |
-| 327 | | EXT_x11_sync_object |
+| 237 | | EXT_422_pixels |
+| 238 | | EXT_Cg_shader |
+| 239 | | EXT_abgr |
+| 240 | | EXT_bgra |
+| 241 | | EXT_bindable_uniform |
+| 242 | | EXT_blend_color |
+| 243 | | EXT_blend_equation_separate |
+| 244 | | EXT_blend_func_separate |
+| 245 | | EXT_blend_logic_op |
+| 246 | | EXT_blend_minmax |
+| 247 | | EXT_blend_subtract |
+| 248 | | EXT_clip_volume_hint |
+| 249 | | EXT_cmyka |
+| 250 | | EXT_color_subtable |
+| 251 | | EXT_compiled_vertex_array |
+| 252 | | EXT_convolution |
+| 253 | | EXT_coordinate_frame |
+| 254 | | EXT_copy_texture |
+| 255 | | EXT_cull_vertex |
+| 256 | | EXT_debug_label |
+| 257 | | EXT_debug_marker |
+| 258 | | EXT_depth_bounds_test |
+| 259 | | EXT_direct_state_access |
+| 260 | | EXT_draw_buffers2 |
+| 261 | | EXT_draw_instanced |
+| 262 | | EXT_draw_range_elements |
+| 263 | | EXT_fog_coord |
+| 264 | | EXT_fragment_lighting |
+| 265 | | EXT_framebuffer_blit |
+| 266 | | EXT_framebuffer_multisample |
+| 267 | | EXT_framebuffer_multisample_blit_scaled |
+| 268 | | EXT_framebuffer_object |
+| 269 | | EXT_framebuffer_sRGB |
+| 270 | | EXT_geometry_shader4 |
+| 271 | | EXT_gpu_program_parameters |
+| 272 | | EXT_gpu_shader4 |
+| 273 | | EXT_histogram |
+| 274 | | EXT_index_array_formats |
+| 275 | | EXT_index_func |
+| 276 | | EXT_index_material |
+| 277 | | EXT_index_texture |
+| 278 | | EXT_light_texture |
+| 279 | | EXT_misc_attribute |
+| 280 | | EXT_multi_draw_arrays |
+| 281 | | EXT_multisample |
+| 282 | | EXT_packed_depth_stencil |
+| 283 | | EXT_packed_float |
+| 284 | | EXT_packed_pixels |
+| 285 | | EXT_paletted_texture |
+| 286 | | EXT_pixel_buffer_object |
+| 287 | | EXT_pixel_transform |
+| 288 | | EXT_pixel_transform_color_table |
+| 289 | | EXT_point_parameters |
+| 290 | | EXT_polygon_offset |
+| 291 | | EXT_provoking_vertex |
+| 292 | | EXT_rescale_normal |
+| 293 | | EXT_scene_marker |
+| 294 | | EXT_secondary_color |
+| 295 | | EXT_separate_shader_objects |
+| 296 | | EXT_separate_specular_color |
+| 297 | | EXT_shader_image_load_formatted |
+| 298 | | EXT_shader_image_load_store |
+| 299 | | EXT_shader_integer_mix |
+| 300 | | EXT_shadow_funcs |
+| 301 | | EXT_shared_texture_palette |
+| 302 | | EXT_stencil_clear_tag |
+| 303 | | EXT_stencil_two_side |
+| 304 | | EXT_stencil_wrap |
+| 305 | | EXT_subtexture |
+| 306 | | EXT_texture |
+| 307 | | EXT_texture3D |
+| 308 | | EXT_texture_array |
+| 309 | | EXT_texture_buffer_object |
+| 310 | | EXT_texture_compression_dxt1 |
+| 311 | | EXT_texture_compression_latc |
+| 312 | | EXT_texture_compression_rgtc |
+| 313 | | EXT_texture_compression_s3tc |
+| 314 | | EXT_texture_cube_map |
+| 315 | | EXT_texture_edge_clamp |
+| 316 | | EXT_texture_env |
+| 317 | | EXT_texture_env_add |
+| 318 | | EXT_texture_env_combine |
+| 319 | | EXT_texture_env_dot3 |
+| 320 | | EXT_texture_filter_anisotropic |
+| 321 | | EXT_texture_integer |
+| 322 | | EXT_texture_lod_bias |
+| 323 | | EXT_texture_mirror_clamp |
+| 324 | | EXT_texture_object |
+| 325 | | EXT_texture_perturb_normal |
+| 326 | | EXT_texture_rectangle |
+| 327 | | EXT_texture_sRGB |
+| 328 | | EXT_texture_sRGB_decode |
+| 329 | | EXT_texture_shared_exponent |
+| 330 | | EXT_texture_snorm |
+| 331 | | EXT_texture_swizzle |
+| 332 | | EXT_timer_query |
+| 333 | | EXT_transform_feedback |
+| 334 | | EXT_vertex_array |
+| 335 | | EXT_vertex_array_bgra |
+| 336 | | EXT_vertex_attrib_64bit |
+| 337 | | EXT_vertex_shader |
+| 338 | | EXT_vertex_weighting |
+| 339 | | EXT_x11_sync_object |
| | |
-| 328 | | GREMEDY_frame_terminator |
-| 329 | | GREMEDY_string_marker |
+| 340 | | GREMEDY_frame_terminator |
+| 341 | | GREMEDY_string_marker |
| | |
-| 330 | | HP_convolution_border_modes |
-| 331 | | HP_image_transform |
-| 332 | | HP_occlusion_test |
-| 333 | | HP_texture_lighting |
+| 342 | | HP_convolution_border_modes |
+| 343 | | HP_image_transform |
+| 344 | | HP_occlusion_test |
+| 345 | | HP_texture_lighting |
| | |
-| 334 | | IBM_cull_vertex |
-| 335 | | IBM_multimode_draw_arrays |
-| 336 | | IBM_rasterpos_clip |
-| 337 | | IBM_static_data |
-| 338 | | IBM_texture_mirrored_repeat |
-| 339 | | IBM_vertex_array_lists |
+| 346 | | IBM_cull_vertex |
+| 347 | | IBM_multimode_draw_arrays |
+| 348 | | IBM_rasterpos_clip |
+| 349 | | IBM_static_data |
+| 350 | | IBM_texture_mirrored_repeat |
+| 351 | | IBM_vertex_array_lists |
| | |
-| 340 | | INGR_color_clamp |
-| 341 | | INGR_interlace_read |
+| 352 | | INGR_color_clamp |
+| 353 | | INGR_interlace_read |
| | |
-| 342 | | INTEL_fragment_shader_ordering |
-| 343 | | INTEL_map_texture |
-| 344 | | INTEL_parallel_arrays |
-| 345 | | INTEL_performance_query |
-| 346 | | INTEL_texture_scissor |
+| 354 | | INTEL_fragment_shader_ordering |
+| 355 | | INTEL_map_texture |
+| 356 | | INTEL_parallel_arrays |
+| 357 | | INTEL_performance_query |
+| 358 | | INTEL_texture_scissor |
| | |
-| 347 | | KHR_debug |
-| 348 | | KHR_texture_compression_astc_hdr |
-| 349 | | KHR_texture_compression_astc_ldr |
+| 359 | | KHR_blend_equation_advanced |
+| 360 | | KHR_blend_equation_advanced_coherent |
+| 361 | | KHR_context_flush_control |
+| 362 | | KHR_debug |
+| 363 | | KHR_robust_buffer_access_behavior |
+| 364 | | KHR_robustness |
+| 365 | | KHR_texture_compression_astc_hdr |
+| 366 | | KHR_texture_compression_astc_ldr |
| | |
-| 350 | | KTX_buffer_region |
+| 367 | | KTX_buffer_region |
| | |
-| 351 | | MESAX_texture_stack |
+| 368 | | MESAX_texture_stack |
| | |
-| 352 | | MESA_pack_invert |
-| 353 | | MESA_resize_buffers |
-| 354 | | MESA_window_pos |
-| 355 | | MESA_ycbcr_texture |
+| 369 | | MESA_pack_invert |
+| 370 | | MESA_resize_buffers |
+| 371 | | MESA_window_pos |
+| 372 | | MESA_ycbcr_texture |
| | |
-| 356 | | NVX_conditional_render |
-| 357 | | NVX_gpu_memory_info |
+| 373 | | NVX_conditional_render |
+| 374 | | NVX_gpu_memory_info |
| | |
-| 358 | | NV_bindless_multi_draw_indirect |
-| 359 | | NV_bindless_multi_draw_indirect_count |
-| 360 | | NV_bindless_texture |
-| 361 | | NV_blend_equation_advanced |
-| 362 | | NV_blend_equation_advanced_coherent |
-| 363 | | NV_blend_square |
-| 364 | | NV_compute_program5 |
-| 365 | | NV_conditional_render |
-| 366 | | NV_copy_depth_to_color |
-| 367 | | NV_copy_image |
-| 368 | | NV_deep_texture3D |
-| 369 | | NV_depth_buffer_float |
-| 370 | | NV_depth_clamp |
-| 371 | | NV_depth_range_unclamped |
-| 372 | | NV_draw_texture |
-| 373 | | NV_evaluators |
-| 374 | | NV_explicit_multisample |
-| 375 | | NV_fence |
-| 376 | | NV_float_buffer |
-| 377 | | NV_fog_distance |
-| 378 | | NV_fragment_program |
-| 379 | | NV_fragment_program2 |
-| 380 | | NV_fragment_program4 |
-| 381 | | NV_fragment_program_option |
-| 382 | | NV_framebuffer_multisample_coverage |
-| 383 | | NV_geometry_program4 |
-| 384 | | NV_geometry_shader4 |
-| 385 | | NV_gpu_program4 |
-| 386 | | NV_gpu_program5 |
-| 387 | | NV_gpu_program5_mem_extended |
-| 388 | | NV_gpu_program_fp64 |
-| 389 | | NV_gpu_shader5 |
-| 390 | | NV_half_float |
-| 391 | | NV_light_max_exponent |
-| 392 | | NV_multisample_coverage |
-| 393 | | NV_multisample_filter_hint |
-| 394 | | NV_occlusion_query |
-| 395 | | NV_packed_depth_stencil |
-| 396 | | NV_parameter_buffer_object |
-| 397 | | NV_parameter_buffer_object2 |
-| 398 | | NV_path_rendering |
-| 399 | | NV_pixel_data_range |
-| 400 | | NV_point_sprite |
-| 401 | | NV_present_video |
-| 402 | | NV_primitive_restart |
-| 403 | | NV_register_combiners |
-| 404 | | NV_register_combiners2 |
-| 405 | | NV_shader_atomic_counters |
-| 406 | | NV_shader_atomic_float |
-| 407 | | NV_shader_atomic_int64 |
-| 408 | | NV_shader_buffer_load |
-| 409 | | NV_shader_storage_buffer_object |
-| 410 | | NV_shader_thread_group |
-| 411 | | NV_shader_thread_shuffle |
-| 412 | | NV_tessellation_program5 |
-| 413 | | NV_texgen_emboss |
-| 414 | | NV_texgen_reflection |
-| 415 | | NV_texture_barrier |
-| 416 | | NV_texture_compression_vtc |
-| 417 | | NV_texture_env_combine4 |
-| 418 | | NV_texture_expand_normal |
-| 419 | | NV_texture_multisample |
-| 420 | | NV_texture_rectangle |
-| 421 | | NV_texture_shader |
-| 422 | | NV_texture_shader2 |
-| 423 | | NV_texture_shader3 |
-| 424 | | NV_transform_feedback |
-| 425 | | NV_transform_feedback2 |
-| 426 | | NV_vdpau_interop |
-| 427 | | NV_vertex_array_range |
-| 428 | | NV_vertex_array_range2 |
-| 429 | | NV_vertex_attrib_integer_64bit |
-| 430 | | NV_vertex_buffer_unified_memory |
-| 431 | | NV_vertex_program |
-| 432 | | NV_vertex_program1_1 |
-| 433 | | NV_vertex_program2 |
-| 434 | | NV_vertex_program2_option |
-| 435 | | NV_vertex_program3 |
-| 436 | | NV_vertex_program4 |
-| 437 | | NV_video_capture |
+| 375 | | NV_bindless_multi_draw_indirect |
+| 376 | | NV_bindless_multi_draw_indirect_count |
+| 377 | | NV_bindless_texture |
+| 378 | | NV_blend_equation_advanced |
+| 379 | | NV_blend_equation_advanced_coherent |
+| 380 | | NV_blend_square |
+| 381 | | NV_compute_program5 |
+| 382 | | NV_conditional_render |
+| 383 | | NV_copy_depth_to_color |
+| 384 | | NV_copy_image |
+| 385 | | NV_deep_texture3D |
+| 386 | | NV_depth_buffer_float |
+| 387 | | NV_depth_clamp |
+| 388 | | NV_depth_range_unclamped |
+| 389 | | NV_draw_texture |
+| 390 | | NV_evaluators |
+| 391 | | NV_explicit_multisample |
+| 392 | | NV_fence |
+| 393 | | NV_float_buffer |
+| 394 | | NV_fog_distance |
+| 395 | | NV_fragment_program |
+| 396 | | NV_fragment_program2 |
+| 397 | | NV_fragment_program4 |
+| 398 | | NV_fragment_program_option |
+| 399 | | NV_framebuffer_multisample_coverage |
+| 400 | | NV_geometry_program4 |
+| 401 | | NV_geometry_shader4 |
+| 402 | | NV_gpu_program4 |
+| 403 | | NV_gpu_program5 |
+| 404 | | NV_gpu_program5_mem_extended |
+| 405 | | NV_gpu_program_fp64 |
+| 406 | | NV_gpu_shader5 |
+| 407 | | NV_half_float |
+| 408 | | NV_light_max_exponent |
+| 409 | | NV_multisample_coverage |
+| 410 | | NV_multisample_filter_hint |
+| 411 | | NV_occlusion_query |
+| 412 | | NV_packed_depth_stencil |
+| 413 | | NV_parameter_buffer_object |
+| 414 | | NV_parameter_buffer_object2 |
+| 415 | | NV_path_rendering |
+| 416 | | NV_pixel_data_range |
+| 417 | | NV_point_sprite |
+| 418 | | NV_present_video |
+| 419 | | NV_primitive_restart |
+| 420 | | NV_register_combiners |
+| 421 | | NV_register_combiners2 |
+| 422 | | NV_shader_atomic_counters |
+| 423 | | NV_shader_atomic_float |
+| 424 | | NV_shader_atomic_int64 |
+| 425 | | NV_shader_buffer_load |
+| 426 | | NV_shader_storage_buffer_object |
+| 427 | | NV_shader_thread_group |
+| 428 | | NV_shader_thread_shuffle |
+| 429 | | NV_tessellation_program5 |
+| 430 | | NV_texgen_emboss |
+| 431 | | NV_texgen_reflection |
+| 432 | | NV_texture_barrier |
+| 433 | | NV_texture_compression_vtc |
+| 434 | | NV_texture_env_combine4 |
+| 435 | | NV_texture_expand_normal |
+| 436 | | NV_texture_multisample |
+| 437 | | NV_texture_rectangle |
+| 438 | | NV_texture_shader |
+| 439 | | NV_texture_shader2 |
+| 440 | | NV_texture_shader3 |
+| 441 | | NV_transform_feedback |
+| 442 | | NV_transform_feedback2 |
+| 443 | | NV_vdpau_interop |
+| 444 | | NV_vertex_array_range |
+| 445 | | NV_vertex_array_range2 |
+| 446 | | NV_vertex_attrib_integer_64bit |
+| 447 | | NV_vertex_buffer_unified_memory |
+| 448 | | NV_vertex_program |
+| 449 | | NV_vertex_program1_1 |
+| 450 | | NV_vertex_program2 |
+| 451 | | NV_vertex_program2_option |
+| 452 | | NV_vertex_program3 |
+| 453 | | NV_vertex_program4 |
+| 454 | | NV_video_capture |
| | |
-| 438 | | OES_byte_coordinates |
-| 439 | | OES_compressed_paletted_texture |
-| 440 | | OES_read_format |
-| 441 | | OES_single_precision |
+| 455 | | OES_byte_coordinates |
+| 456 | | OES_compressed_paletted_texture |
+| 457 | | OES_read_format |
+| 458 | | OES_single_precision |
| | |
-| 442 | | OML_interlace |
-| 443 | | OML_resample |
-| 444 | | OML_subsample |
+| 459 | | OML_interlace |
+| 460 | | OML_resample |
+| 461 | | OML_subsample |
| | |
-| 445 | | PGI_misc_hints |
-| 446 | | PGI_vertex_hints |
+| 462 | | PGI_misc_hints |
+| 463 | | PGI_vertex_hints |
| | |
-| 447 | | REGAL_ES1_0_compatibility |
-| 448 | | REGAL_ES1_1_compatibility |
-| 449 | | REGAL_enable |
-| 450 | | REGAL_error_string |
-| 451 | | REGAL_extension_query |
-| 452 | | REGAL_log |
-| 453 | | REGAL_proc_address |
+| 464 | | REGAL_ES1_0_compatibility |
+| 465 | | REGAL_ES1_1_compatibility |
+| 466 | | REGAL_enable |
+| 467 | | REGAL_error_string |
+| 468 | | REGAL_extension_query |
+| 469 | | REGAL_log |
+| 470 | | REGAL_proc_address |
| | |
-| 454 | | REND_screen_coordinates |
+| 471 | | REND_screen_coordinates |
| | |
-| 455 | | S3_s3tc |
+| 472 | | S3_s3tc |
| | |
-| 456 | | SGIS_color_range |
-| 457 | | SGIS_detail_texture |
-| 458 | | SGIS_fog_function |
-| 459 | | SGIS_generate_mipmap |
-| 460 | | SGIS_multisample |
-| 461 | | SGIS_pixel_texture |
-| 462 | | SGIS_point_line_texgen |
-| 463 | | SGIS_sharpen_texture |
-| 464 | | SGIS_texture4D |
-| 465 | | SGIS_texture_border_clamp |
-| 466 | | SGIS_texture_edge_clamp |
-| 467 | | SGIS_texture_filter4 |
-| 468 | | SGIS_texture_lod |
-| 469 | | SGIS_texture_select |
+| 473 | | SGIS_color_range |
+| 474 | | SGIS_detail_texture |
+| 475 | | SGIS_fog_function |
+| 476 | | SGIS_generate_mipmap |
+| 477 | | SGIS_multisample |
+| 478 | | SGIS_pixel_texture |
+| 479 | | SGIS_point_line_texgen |
+| 480 | | SGIS_sharpen_texture |
+| 481 | | SGIS_texture4D |
+| 482 | | SGIS_texture_border_clamp |
+| 483 | | SGIS_texture_edge_clamp |
+| 484 | | SGIS_texture_filter4 |
+| 485 | | SGIS_texture_lod |
+| 486 | | SGIS_texture_select |
| | |
-| 470 | | SGIX_async |
-| 471 | | SGIX_async_histogram |
-| 472 | | SGIX_async_pixel |
-| 473 | | SGIX_blend_alpha_minmax |
-| 474 | | SGIX_clipmap |
-| 475 | | SGIX_convolution_accuracy |
-| 476 | | SGIX_depth_texture |
-| 477 | | SGIX_flush_raster |
-| 478 | | SGIX_fog_offset |
-| 479 | | SGIX_fog_texture |
-| 480 | | SGIX_fragment_specular_lighting |
-| 481 | | SGIX_framezoom |
-| 482 | | SGIX_interlace |
-| 483 | | SGIX_ir_instrument1 |
-| 484 | | SGIX_list_priority |
-| 485 | | SGIX_pixel_texture |
-| 486 | | SGIX_pixel_texture_bits |
-| 487 | | SGIX_reference_plane |
-| 488 | | SGIX_resample |
-| 489 | | SGIX_shadow |
-| 490 | | SGIX_shadow_ambient |
-| 491 | | SGIX_sprite |
-| 492 | | SGIX_tag_sample_buffer |
-| 493 | | SGIX_texture_add_env |
-| 494 | | SGIX_texture_coordinate_clamp |
-| 495 | | SGIX_texture_lod_bias |
-| 496 | | SGIX_texture_multi_buffer |
-| 497 | | SGIX_texture_range |
-| 498 | | SGIX_texture_scale_bias |
-| 499 | | SGIX_vertex_preclip |
-| 500 | | SGIX_vertex_preclip_hint |
-| 501 | | SGIX_ycrcb |
+| 487 | | SGIX_async |
+| 488 | | SGIX_async_histogram |
+| 489 | | SGIX_async_pixel |
+| 490 | | SGIX_blend_alpha_minmax |
+| 491 | | SGIX_clipmap |
+| 492 | | SGIX_convolution_accuracy |
+| 493 | | SGIX_depth_texture |
+| 494 | | SGIX_flush_raster |
+| 495 | | SGIX_fog_offset |
+| 496 | | SGIX_fog_texture |
+| 497 | | SGIX_fragment_specular_lighting |
+| 498 | | SGIX_framezoom |
+| 499 | | SGIX_interlace |
+| 500 | | SGIX_ir_instrument1 |
+| 501 | | SGIX_list_priority |
+| 502 | | SGIX_pixel_texture |
+| 503 | | SGIX_pixel_texture_bits |
+| 504 | | SGIX_reference_plane |
+| 505 | | SGIX_resample |
+| 506 | | SGIX_shadow |
+| 507 | | SGIX_shadow_ambient |
+| 508 | | SGIX_sprite |
+| 509 | | SGIX_tag_sample_buffer |
+| 510 | | SGIX_texture_add_env |
+| 511 | | SGIX_texture_coordinate_clamp |
+| 512 | | SGIX_texture_lod_bias |
+| 513 | | SGIX_texture_multi_buffer |
+| 514 | | SGIX_texture_range |
+| 515 | | SGIX_texture_scale_bias |
+| 516 | | SGIX_vertex_preclip |
+| 517 | | SGIX_vertex_preclip_hint |
+| 518 | | SGIX_ycrcb |
| | |
-| 502 | | SGI_color_matrix |
-| 503 | | SGI_color_table |
-| 504 | | SGI_texture_color_table |
+| 519 | | SGI_color_matrix |
+| 520 | | SGI_color_table |
+| 521 | | SGI_texture_color_table |
| | |
-| 505 | | SUNX_constant_data |
+| 522 | | SUNX_constant_data |
| | |
-| 506 | | SUN_convolution_border_modes |
-| 507 | | SUN_global_alpha |
-| 508 | | SUN_mesh_array |
-| 509 | | SUN_read_video_pixels |
-| 510 | | SUN_slice_accum |
-| 511 | | SUN_triangle_list |
-| 512 | | SUN_vertex |
+| 523 | | SUN_convolution_border_modes |
+| 524 | | SUN_global_alpha |
+| 525 | | SUN_mesh_array |
+| 526 | | SUN_read_video_pixels |
+| 527 | | SUN_slice_accum |
+| 528 | | SUN_triangle_list |
+| 529 | | SUN_vertex |
| | |
-| 513 | | WIN_phong_shading |
-| 514 | | WIN_specular_fog |
-| 515 | | WIN_swap_hint |
+| 530 | | WIN_phong_shading |
+| 531 | | WIN_specular_fog |
+| 532 | | WIN_swap_hint |