From 53df89fe32cbd3a8f51743049cf436c268362a4c Mon Sep 17 00:00:00 2001 From: Nigel Stewart Date: Sat, 9 Apr 2016 09:51:57 +1000 Subject: [PATCH] Append GLVULKANPROCNV to GL_NV_draw_vulkan_image --- auto/bin/filter_gl_ext.sh | 7 + auto/bin/parse_spec.pl | 2 + doc/glew.html | 315 +++++++++++++++++++------------------- 3 files changed, 167 insertions(+), 157 deletions(-) diff --git a/auto/bin/filter_gl_ext.sh b/auto/bin/filter_gl_ext.sh index 502b3da..042e1f2 100755 --- a/auto/bin/filter_gl_ext.sh +++ b/auto/bin/filter_gl_ext.sh @@ -512,5 +512,12 @@ EOT grep -v "RasterSamplesEXT" $1/GL_NV_framebuffer_mixed_samples > tmp mv tmp $1/GL_NV_framebuffer_mixed_samples +# Append GLVULKANPROCNV to GL_NV_draw_vulkan_image +# Probably ought to be explicitly mentioned in the spec language + + cat >> $1/GL_NV_draw_vulkan_image < "GLDEBUGPROC", + VULKANPROCNV => "GLVULKANPROCNV", + vdpauSurfaceNV => "GLvdpauSurfaceNV", # GLX 1.3 defines new types which might not be available at compile time diff --git a/doc/glew.html b/doc/glew.html index 65f8c6c..8374ff4 100644 --- a/doc/glew.html +++ b/doc/glew.html @@ -531,176 +531,177 @@ THE POSSIBILITY OF SUCH DAMAGE. 412 NV_depth_clamp 413 NV_depth_range_unclamped 414 NV_draw_texture -415 NV_evaluators -416 NV_explicit_multisample -417 NV_fence -418 NV_fill_rectangle -419 NV_float_buffer -420 NV_fog_distance -421 NV_fragment_coverage_to_color -422 NV_fragment_program -423 NV_fragment_program2 -424 NV_fragment_program4 -425 NV_fragment_program_option -426 NV_fragment_shader_interlock -427 NV_framebuffer_mixed_samples -428 NV_framebuffer_multisample_coverage -429 NV_geometry_program4 -430 NV_geometry_shader4 -431 NV_geometry_shader_passthrough -432 NV_gpu_program4 -433 NV_gpu_program5 -434 NV_gpu_program5_mem_extended -435 NV_gpu_program_fp64 -436 NV_gpu_shader5 -437 NV_half_float -438 NV_internalformat_sample_query -439 NV_light_max_exponent -440 NV_multisample_coverage -441 NV_multisample_filter_hint -442 NV_occlusion_query -443 NV_packed_depth_stencil -444 NV_parameter_buffer_object -445 NV_parameter_buffer_object2 -446 NV_path_rendering -447 NV_path_rendering_shared_edge -448 NV_pixel_data_range -449 NV_point_sprite -450 NV_present_video -451 NV_primitive_restart -452 NV_register_combiners -453 NV_register_combiners2 -454 NV_sample_locations -455 NV_sample_mask_override_coverage -456 NV_shader_atomic_counters -457 NV_shader_atomic_float -458 NV_shader_atomic_fp16_vector -459 NV_shader_atomic_int64 -460 NV_shader_buffer_load -461 NV_shader_storage_buffer_object -462 NV_shader_thread_group -463 NV_shader_thread_shuffle -464 NV_tessellation_program5 -465 NV_texgen_emboss -466 NV_texgen_reflection -467 NV_texture_barrier -468 NV_texture_compression_vtc -469 NV_texture_env_combine4 -470 NV_texture_expand_normal -471 NV_texture_multisample -472 NV_texture_rectangle -473 NV_texture_shader -474 NV_texture_shader2 -475 NV_texture_shader3 -476 NV_transform_feedback -477 NV_transform_feedback2 -478 NV_uniform_buffer_unified_memory -479 NV_vdpau_interop -480 NV_vertex_array_range -481 NV_vertex_array_range2 -482 NV_vertex_attrib_integer_64bit -483 NV_vertex_buffer_unified_memory -484 NV_vertex_program -485 NV_vertex_program1_1 -486 NV_vertex_program2 -487 NV_vertex_program2_option -488 NV_vertex_program3 -489 NV_vertex_program4 -490 NV_video_capture -491 NV_viewport_array2 +415 NV_draw_vulkan_image +416 NV_evaluators +417 NV_explicit_multisample +418 NV_fence +419 NV_fill_rectangle +420 NV_float_buffer +421 NV_fog_distance +422 NV_fragment_coverage_to_color +423 NV_fragment_program +424 NV_fragment_program2 +425 NV_fragment_program4 +426 NV_fragment_program_option +427 NV_fragment_shader_interlock +428 NV_framebuffer_mixed_samples +429 NV_framebuffer_multisample_coverage +430 NV_geometry_program4 +431 NV_geometry_shader4 +432 NV_geometry_shader_passthrough +433 NV_gpu_program4 +434 NV_gpu_program5 +435 NV_gpu_program5_mem_extended +436 NV_gpu_program_fp64 +437 NV_gpu_shader5 +438 NV_half_float +439 NV_internalformat_sample_query +440 NV_light_max_exponent +441 NV_multisample_coverage +442 NV_multisample_filter_hint +443 NV_occlusion_query +444 NV_packed_depth_stencil +445 NV_parameter_buffer_object +446 NV_parameter_buffer_object2 +447 NV_path_rendering +448 NV_path_rendering_shared_edge +449 NV_pixel_data_range +450 NV_point_sprite +451 NV_present_video +452 NV_primitive_restart +453 NV_register_combiners +454 NV_register_combiners2 +455 NV_sample_locations +456 NV_sample_mask_override_coverage +457 NV_shader_atomic_counters +458 NV_shader_atomic_float +459 NV_shader_atomic_fp16_vector +460 NV_shader_atomic_int64 +461 NV_shader_buffer_load +462 NV_shader_storage_buffer_object +463 NV_shader_thread_group +464 NV_shader_thread_shuffle +465 NV_tessellation_program5 +466 NV_texgen_emboss +467 NV_texgen_reflection +468 NV_texture_barrier +469 NV_texture_compression_vtc +470 NV_texture_env_combine4 +471 NV_texture_expand_normal +472 NV_texture_multisample +473 NV_texture_rectangle +474 NV_texture_shader +475 NV_texture_shader2 +476 NV_texture_shader3 +477 NV_transform_feedback +478 NV_transform_feedback2 +479 NV_uniform_buffer_unified_memory +480 NV_vdpau_interop +481 NV_vertex_array_range +482 NV_vertex_array_range2 +483 NV_vertex_attrib_integer_64bit +484 NV_vertex_buffer_unified_memory +485 NV_vertex_program +486 NV_vertex_program1_1 +487 NV_vertex_program2 +488 NV_vertex_program2_option +489 NV_vertex_program3 +490 NV_vertex_program4 +491 NV_video_capture +492 NV_viewport_array2
-492 OES_byte_coordinates -493 OES_compressed_paletted_texture -494 OES_read_format -495 OES_single_precision +493 OES_byte_coordinates +494 OES_compressed_paletted_texture +495 OES_read_format +496 OES_single_precision
-496 OML_interlace -497 OML_resample -498 OML_subsample +497 OML_interlace +498 OML_resample +499 OML_subsample
-499 OVR_multiview -500 OVR_multiview2 +500 OVR_multiview +501 OVR_multiview2
-501 PGI_misc_hints -502 PGI_vertex_hints +502 PGI_misc_hints +503 PGI_vertex_hints
-503 REGAL_ES1_0_compatibility -504 REGAL_ES1_1_compatibility -505 REGAL_enable -506 REGAL_error_string -507 REGAL_extension_query -508 REGAL_log -509 REGAL_proc_address +504 REGAL_ES1_0_compatibility +505 REGAL_ES1_1_compatibility +506 REGAL_enable +507 REGAL_error_string +508 REGAL_extension_query +509 REGAL_log +510 REGAL_proc_address
-510 REND_screen_coordinates +511 REND_screen_coordinates
-511 S3_s3tc +512 S3_s3tc
-512 SGIS_color_range -513 SGIS_detail_texture -514 SGIS_fog_function -515 SGIS_generate_mipmap -516 SGIS_multisample -517 SGIS_pixel_texture -518 SGIS_point_line_texgen -519 SGIS_sharpen_texture -520 SGIS_texture4D -521 SGIS_texture_border_clamp -522 SGIS_texture_edge_clamp -523 SGIS_texture_filter4 -524 SGIS_texture_lod -525 SGIS_texture_select +513 SGIS_color_range +514 SGIS_detail_texture +515 SGIS_fog_function +516 SGIS_generate_mipmap +517 SGIS_multisample +518 SGIS_pixel_texture +519 SGIS_point_line_texgen +520 SGIS_sharpen_texture +521 SGIS_texture4D +522 SGIS_texture_border_clamp +523 SGIS_texture_edge_clamp +524 SGIS_texture_filter4 +525 SGIS_texture_lod +526 SGIS_texture_select
-526 SGIX_async -527 SGIX_async_histogram -528 SGIX_async_pixel -529 SGIX_blend_alpha_minmax -530 SGIX_clipmap -531 SGIX_convolution_accuracy -532 SGIX_depth_texture -533 SGIX_flush_raster -534 SGIX_fog_offset -535 SGIX_fog_texture -536 SGIX_fragment_specular_lighting -537 SGIX_framezoom -538 SGIX_interlace -539 SGIX_ir_instrument1 -540 SGIX_list_priority -541 SGIX_pixel_texture -542 SGIX_pixel_texture_bits -543 SGIX_reference_plane -544 SGIX_resample -545 SGIX_shadow -546 SGIX_shadow_ambient -547 SGIX_sprite -548 SGIX_tag_sample_buffer -549 SGIX_texture_add_env -550 SGIX_texture_coordinate_clamp -551 SGIX_texture_lod_bias -552 SGIX_texture_multi_buffer -553 SGIX_texture_range -554 SGIX_texture_scale_bias -555 SGIX_vertex_preclip -556 SGIX_vertex_preclip_hint -557 SGIX_ycrcb +527 SGIX_async +528 SGIX_async_histogram +529 SGIX_async_pixel +530 SGIX_blend_alpha_minmax +531 SGIX_clipmap +532 SGIX_convolution_accuracy +533 SGIX_depth_texture +534 SGIX_flush_raster +535 SGIX_fog_offset +536 SGIX_fog_texture +537 SGIX_fragment_specular_lighting +538 SGIX_framezoom +539 SGIX_interlace +540 SGIX_ir_instrument1 +541 SGIX_list_priority +542 SGIX_pixel_texture +543 SGIX_pixel_texture_bits +544 SGIX_reference_plane +545 SGIX_resample +546 SGIX_shadow +547 SGIX_shadow_ambient +548 SGIX_sprite +549 SGIX_tag_sample_buffer +550 SGIX_texture_add_env +551 SGIX_texture_coordinate_clamp +552 SGIX_texture_lod_bias +553 SGIX_texture_multi_buffer +554 SGIX_texture_range +555 SGIX_texture_scale_bias +556 SGIX_vertex_preclip +557 SGIX_vertex_preclip_hint +558 SGIX_ycrcb
-558 SGI_color_matrix -559 SGI_color_table -560 SGI_texture_color_table +559 SGI_color_matrix +560 SGI_color_table +561 SGI_texture_color_table
-561 SUNX_constant_data +562 SUNX_constant_data
-562 SUN_convolution_border_modes -563 SUN_global_alpha -564 SUN_mesh_array -565 SUN_read_video_pixels -566 SUN_slice_accum -567 SUN_triangle_list -568 SUN_vertex +563 SUN_convolution_border_modes +564 SUN_global_alpha +565 SUN_mesh_array +566 SUN_read_video_pixels +567 SUN_slice_accum +568 SUN_triangle_list +569 SUN_vertex
-569 WIN_phong_shading -570 WIN_specular_fog -571 WIN_swap_hint +570 WIN_phong_shading +571 WIN_specular_fog +572 WIN_swap_hint