diff --git a/doc/glew.html b/doc/glew.html index bd0b5b5..2dc8b71 100644 --- a/doc/glew.html +++ b/doc/glew.html @@ -396,662 +396,663 @@ THE POSSIBILITY OF SUCH DAMAGE. 285 EXT_EGL_image_array 286 EXT_EGL_image_external_wrap_modes 287 EXT_EGL_image_storage -288 EXT_YUV_target -289 EXT_abgr -290 EXT_base_instance -291 EXT_bgra -292 EXT_bindable_uniform -293 EXT_blend_color -294 EXT_blend_equation_separate -295 EXT_blend_func_extended -296 EXT_blend_func_separate -297 EXT_blend_logic_op -298 EXT_blend_minmax -299 EXT_blend_subtract -300 EXT_buffer_storage -301 EXT_clear_texture -302 EXT_clip_control -303 EXT_clip_cull_distance -304 EXT_clip_volume_hint -305 EXT_cmyka -306 EXT_color_buffer_float -307 EXT_color_buffer_half_float -308 EXT_color_subtable -309 EXT_compiled_vertex_array -310 EXT_compressed_ETC1_RGB8_sub_texture -311 EXT_conservative_depth -312 EXT_convolution -313 EXT_coordinate_frame -314 EXT_copy_image -315 EXT_copy_texture -316 EXT_cull_vertex -317 EXT_debug_label -318 EXT_debug_marker -319 EXT_depth_bounds_test -320 EXT_depth_clamp -321 EXT_direct_state_access -322 EXT_discard_framebuffer -323 EXT_disjoint_timer_query -324 EXT_draw_buffers -325 EXT_draw_buffers2 -326 EXT_draw_buffers_indexed -327 EXT_draw_elements_base_vertex -328 EXT_draw_instanced -329 EXT_draw_range_elements -330 EXT_draw_transform_feedback -331 EXT_external_buffer -332 EXT_float_blend -333 EXT_fog_coord -334 EXT_frag_depth -335 EXT_fragment_lighting -336 EXT_framebuffer_blit -337 EXT_framebuffer_multisample -338 EXT_framebuffer_multisample_blit_scaled -339 EXT_framebuffer_object -340 EXT_framebuffer_sRGB -341 EXT_geometry_point_size -342 EXT_geometry_shader -343 EXT_geometry_shader4 -344 EXT_gpu_program_parameters -345 EXT_gpu_shader4 -346 EXT_gpu_shader5 -347 EXT_histogram -348 EXT_index_array_formats -349 EXT_index_func -350 EXT_index_material -351 EXT_index_texture -352 EXT_instanced_arrays -353 EXT_light_texture -354 EXT_map_buffer_range -355 EXT_memory_object -356 EXT_memory_object_fd -357 EXT_memory_object_win32 -358 EXT_misc_attribute -359 EXT_multi_draw_arrays -360 EXT_multi_draw_indirect -361 EXT_multiple_textures -362 EXT_multisample -363 EXT_multisample_compatibility -364 EXT_multisampled_render_to_texture -365 EXT_multisampled_render_to_texture2 -366 EXT_multiview_draw_buffers -367 EXT_multiview_tessellation_geometry_shader -368 EXT_multiview_texture_multisample -369 EXT_multiview_timer_query -370 EXT_occlusion_query_boolean -371 EXT_packed_depth_stencil -372 EXT_packed_float -373 EXT_packed_pixels -374 EXT_paletted_texture -375 EXT_pixel_buffer_object -376 EXT_pixel_transform -377 EXT_pixel_transform_color_table -378 EXT_point_parameters -379 EXT_polygon_offset -380 EXT_polygon_offset_clamp -381 EXT_post_depth_coverage -382 EXT_protected_textures -383 EXT_provoking_vertex -384 EXT_pvrtc_sRGB -385 EXT_raster_multisample -386 EXT_read_format_bgra -387 EXT_render_snorm -388 EXT_rescale_normal -389 EXT_robustness -390 EXT_sRGB -391 EXT_sRGB_write_control -392 EXT_scene_marker -393 EXT_secondary_color -394 EXT_semaphore -395 EXT_semaphore_fd -396 EXT_semaphore_win32 -397 EXT_separate_shader_objects -398 EXT_separate_specular_color -399 EXT_shader_framebuffer_fetch -400 EXT_shader_framebuffer_fetch_non_coherent -401 EXT_shader_group_vote -402 EXT_shader_image_load_formatted -403 EXT_shader_image_load_store -404 EXT_shader_implicit_conversions -405 EXT_shader_integer_mix -406 EXT_shader_io_blocks -407 EXT_shader_non_constant_global_initializers -408 EXT_shader_pixel_local_storage -409 EXT_shader_pixel_local_storage2 -410 EXT_shader_texture_lod -411 EXT_shadow_funcs -412 EXT_shadow_samplers -413 EXT_shared_texture_palette -414 EXT_sparse_texture -415 EXT_sparse_texture2 -416 EXT_static_vertex_array -417 EXT_stencil_clear_tag -418 EXT_stencil_two_side -419 EXT_stencil_wrap -420 EXT_subtexture -421 EXT_tessellation_point_size -422 EXT_tessellation_shader -423 EXT_texture -424 EXT_texture3D -425 EXT_texture_array -426 EXT_texture_border_clamp -427 EXT_texture_buffer -428 EXT_texture_buffer_object -429 EXT_texture_compression_astc_decode_mode -430 EXT_texture_compression_astc_decode_mode_rgb9e5 -431 EXT_texture_compression_bptc -432 EXT_texture_compression_dxt1 -433 EXT_texture_compression_latc -434 EXT_texture_compression_rgtc -435 EXT_texture_compression_s3tc -436 EXT_texture_compression_s3tc_srgb -437 EXT_texture_cube_map -438 EXT_texture_cube_map_array -439 EXT_texture_edge_clamp -440 EXT_texture_env -441 EXT_texture_env_add -442 EXT_texture_env_combine -443 EXT_texture_env_dot3 -444 EXT_texture_filter_anisotropic -445 EXT_texture_filter_minmax -446 EXT_texture_format_BGRA8888 -447 EXT_texture_format_sRGB_override -448 EXT_texture_integer -449 EXT_texture_lod_bias -450 EXT_texture_mirror_clamp -451 EXT_texture_mirror_clamp_to_edge -452 EXT_texture_norm16 -453 EXT_texture_object -454 EXT_texture_perturb_normal -455 EXT_texture_query_lod -456 EXT_texture_rectangle -457 EXT_texture_rg -458 EXT_texture_sRGB -459 EXT_texture_sRGB_R8 -460 EXT_texture_sRGB_RG8 -461 EXT_texture_sRGB_decode -462 EXT_texture_shadow_lod -463 EXT_texture_shared_exponent -464 EXT_texture_snorm -465 EXT_texture_storage -466 EXT_texture_swizzle -467 EXT_texture_type_2_10_10_10_REV -468 EXT_texture_view -469 EXT_timer_query -470 EXT_transform_feedback -471 EXT_unpack_subimage -472 EXT_vertex_array -473 EXT_vertex_array_bgra -474 EXT_vertex_array_setXXX -475 EXT_vertex_attrib_64bit -476 EXT_vertex_shader -477 EXT_vertex_weighting -478 EXT_win32_keyed_mutex -479 EXT_window_rectangles -480 EXT_x11_sync_object +288 EXT_EGL_sync +289 EXT_YUV_target +290 EXT_abgr +291 EXT_base_instance +292 EXT_bgra +293 EXT_bindable_uniform +294 EXT_blend_color +295 EXT_blend_equation_separate +296 EXT_blend_func_extended +297 EXT_blend_func_separate +298 EXT_blend_logic_op +299 EXT_blend_minmax +300 EXT_blend_subtract +301 EXT_buffer_storage +302 EXT_clear_texture +303 EXT_clip_control +304 EXT_clip_cull_distance +305 EXT_clip_volume_hint +306 EXT_cmyka +307 EXT_color_buffer_float +308 EXT_color_buffer_half_float +309 EXT_color_subtable +310 EXT_compiled_vertex_array +311 EXT_compressed_ETC1_RGB8_sub_texture +312 EXT_conservative_depth +313 EXT_convolution +314 EXT_coordinate_frame +315 EXT_copy_image +316 EXT_copy_texture +317 EXT_cull_vertex +318 EXT_debug_label +319 EXT_debug_marker +320 EXT_depth_bounds_test +321 EXT_depth_clamp +322 EXT_direct_state_access +323 EXT_discard_framebuffer +324 EXT_disjoint_timer_query +325 EXT_draw_buffers +326 EXT_draw_buffers2 +327 EXT_draw_buffers_indexed +328 EXT_draw_elements_base_vertex +329 EXT_draw_instanced +330 EXT_draw_range_elements +331 EXT_draw_transform_feedback +332 EXT_external_buffer +333 EXT_float_blend +334 EXT_fog_coord +335 EXT_frag_depth +336 EXT_fragment_lighting +337 EXT_framebuffer_blit +338 EXT_framebuffer_multisample +339 EXT_framebuffer_multisample_blit_scaled +340 EXT_framebuffer_object +341 EXT_framebuffer_sRGB +342 EXT_geometry_point_size +343 EXT_geometry_shader +344 EXT_geometry_shader4 +345 EXT_gpu_program_parameters +346 EXT_gpu_shader4 +347 EXT_gpu_shader5 +348 EXT_histogram +349 EXT_index_array_formats +350 EXT_index_func +351 EXT_index_material +352 EXT_index_texture +353 EXT_instanced_arrays +354 EXT_light_texture +355 EXT_map_buffer_range +356 EXT_memory_object +357 EXT_memory_object_fd +358 EXT_memory_object_win32 +359 EXT_misc_attribute +360 EXT_multi_draw_arrays +361 EXT_multi_draw_indirect +362 EXT_multiple_textures +363 EXT_multisample +364 EXT_multisample_compatibility +365 EXT_multisampled_render_to_texture +366 EXT_multisampled_render_to_texture2 +367 EXT_multiview_draw_buffers +368 EXT_multiview_tessellation_geometry_shader +369 EXT_multiview_texture_multisample +370 EXT_multiview_timer_query +371 EXT_occlusion_query_boolean +372 EXT_packed_depth_stencil +373 EXT_packed_float +374 EXT_packed_pixels +375 EXT_paletted_texture +376 EXT_pixel_buffer_object +377 EXT_pixel_transform +378 EXT_pixel_transform_color_table +379 EXT_point_parameters +380 EXT_polygon_offset +381 EXT_polygon_offset_clamp +382 EXT_post_depth_coverage +383 EXT_protected_textures +384 EXT_provoking_vertex +385 EXT_pvrtc_sRGB +386 EXT_raster_multisample +387 EXT_read_format_bgra +388 EXT_render_snorm +389 EXT_rescale_normal +390 EXT_robustness +391 EXT_sRGB +392 EXT_sRGB_write_control +393 EXT_scene_marker +394 EXT_secondary_color +395 EXT_semaphore +396 EXT_semaphore_fd +397 EXT_semaphore_win32 +398 EXT_separate_shader_objects +399 EXT_separate_specular_color +400 EXT_shader_framebuffer_fetch +401 EXT_shader_framebuffer_fetch_non_coherent +402 EXT_shader_group_vote +403 EXT_shader_image_load_formatted +404 EXT_shader_image_load_store +405 EXT_shader_implicit_conversions +406 EXT_shader_integer_mix +407 EXT_shader_io_blocks +408 EXT_shader_non_constant_global_initializers +409 EXT_shader_pixel_local_storage +410 EXT_shader_pixel_local_storage2 +411 EXT_shader_texture_lod +412 EXT_shadow_funcs +413 EXT_shadow_samplers +414 EXT_shared_texture_palette +415 EXT_sparse_texture +416 EXT_sparse_texture2 +417 EXT_static_vertex_array +418 EXT_stencil_clear_tag +419 EXT_stencil_two_side +420 EXT_stencil_wrap +421 EXT_subtexture +422 EXT_tessellation_point_size +423 EXT_tessellation_shader +424 EXT_texture +425 EXT_texture3D +426 EXT_texture_array +427 EXT_texture_border_clamp +428 EXT_texture_buffer +429 EXT_texture_buffer_object +430 EXT_texture_compression_astc_decode_mode +431 EXT_texture_compression_astc_decode_mode_rgb9e5 +432 EXT_texture_compression_bptc +433 EXT_texture_compression_dxt1 +434 EXT_texture_compression_latc +435 EXT_texture_compression_rgtc +436 EXT_texture_compression_s3tc +437 EXT_texture_compression_s3tc_srgb +438 EXT_texture_cube_map +439 EXT_texture_cube_map_array +440 EXT_texture_edge_clamp +441 EXT_texture_env +442 EXT_texture_env_add +443 EXT_texture_env_combine +444 EXT_texture_env_dot3 +445 EXT_texture_filter_anisotropic +446 EXT_texture_filter_minmax +447 EXT_texture_format_BGRA8888 +448 EXT_texture_format_sRGB_override +449 EXT_texture_integer +450 EXT_texture_lod_bias +451 EXT_texture_mirror_clamp +452 EXT_texture_mirror_clamp_to_edge +453 EXT_texture_norm16 +454 EXT_texture_object +455 EXT_texture_perturb_normal +456 EXT_texture_query_lod +457 EXT_texture_rectangle +458 EXT_texture_rg +459 EXT_texture_sRGB +460 EXT_texture_sRGB_R8 +461 EXT_texture_sRGB_RG8 +462 EXT_texture_sRGB_decode +463 EXT_texture_shadow_lod +464 EXT_texture_shared_exponent +465 EXT_texture_snorm +466 EXT_texture_storage +467 EXT_texture_swizzle +468 EXT_texture_type_2_10_10_10_REV +469 EXT_texture_view +470 EXT_timer_query +471 EXT_transform_feedback +472 EXT_unpack_subimage +473 EXT_vertex_array +474 EXT_vertex_array_bgra +475 EXT_vertex_array_setXXX +476 EXT_vertex_attrib_64bit +477 EXT_vertex_shader +478 EXT_vertex_weighting +479 EXT_win32_keyed_mutex +480 EXT_window_rectangles +481 EXT_x11_sync_object
-481 FJ_shader_binary_GCCSO +482 FJ_shader_binary_GCCSO
-482 GLU_EXT_nurbs_tessellator -483 GLU_EXT_object_space_tess -484 GLU_SGIX_icc_compress -485 GLU_SGI_filter4_parameters +483 GLU_EXT_nurbs_tessellator +484 GLU_EXT_object_space_tess +485 GLU_SGIX_icc_compress +486 GLU_SGI_filter4_parameters
-486 GREMEDY_frame_terminator -487 GREMEDY_string_marker +487 GREMEDY_frame_terminator +488 GREMEDY_string_marker
-488 HP_convolution_border_modes -489 HP_image_transform -490 HP_occlusion_test -491 HP_texture_lighting +489 HP_convolution_border_modes +490 HP_image_transform +491 HP_occlusion_test +492 HP_texture_lighting
-492 IBM_cull_vertex -493 IBM_multimode_draw_arrays -494 IBM_rasterpos_clip -495 IBM_static_data -496 IBM_texture_mirrored_repeat -497 IBM_vertex_array_lists +493 IBM_cull_vertex +494 IBM_multimode_draw_arrays +495 IBM_rasterpos_clip +496 IBM_static_data +497 IBM_texture_mirrored_repeat +498 IBM_vertex_array_lists
-498 IMG_bindless_texture -499 IMG_framebuffer_downsample -500 IMG_multisampled_render_to_texture -501 IMG_program_binary -502 IMG_read_format -503 IMG_shader_binary -504 IMG_texture_compression_pvrtc -505 IMG_texture_compression_pvrtc2 -506 IMG_texture_env_enhanced_fixed_function -507 IMG_texture_filter_cubic +499 IMG_bindless_texture +500 IMG_framebuffer_downsample +501 IMG_multisampled_render_to_texture +502 IMG_program_binary +503 IMG_read_format +504 IMG_shader_binary +505 IMG_texture_compression_pvrtc +506 IMG_texture_compression_pvrtc2 +507 IMG_texture_env_enhanced_fixed_function +508 IMG_texture_filter_cubic
-508 INGR_color_clamp -509 INGR_interlace_read +509 INGR_color_clamp +510 INGR_interlace_read
-510 INTEL_blackhole_render -511 INTEL_conservative_rasterization -512 INTEL_fragment_shader_ordering -513 INTEL_framebuffer_CMAA -514 INTEL_map_texture -515 INTEL_parallel_arrays -516 INTEL_performance_query -517 INTEL_texture_scissor +511 INTEL_blackhole_render +512 INTEL_conservative_rasterization +513 INTEL_fragment_shader_ordering +514 INTEL_framebuffer_CMAA +515 INTEL_map_texture +516 INTEL_parallel_arrays +517 INTEL_performance_query +518 INTEL_texture_scissor
-518 KHR_blend_equation_advanced -519 KHR_blend_equation_advanced_coherent -520 KHR_context_flush_control -521 KHR_debug -522 KHR_no_error -523 KHR_parallel_shader_compile -524 KHR_robust_buffer_access_behavior -525 KHR_robustness -526 KHR_shader_subgroup -527 KHR_texture_compression_astc_hdr -528 KHR_texture_compression_astc_ldr -529 KHR_texture_compression_astc_sliced_3d +519 KHR_blend_equation_advanced +520 KHR_blend_equation_advanced_coherent +521 KHR_context_flush_control +522 KHR_debug +523 KHR_no_error +524 KHR_parallel_shader_compile +525 KHR_robust_buffer_access_behavior +526 KHR_robustness +527 KHR_shader_subgroup +528 KHR_texture_compression_astc_hdr +529 KHR_texture_compression_astc_ldr +530 KHR_texture_compression_astc_sliced_3d
-530 KTX_buffer_region +531 KTX_buffer_region
-531 MESAX_texture_stack +532 MESAX_texture_stack
-532 MESA_framebuffer_flip_y -533 MESA_pack_invert -534 MESA_program_binary_formats -535 MESA_resize_buffers -536 MESA_shader_integer_functions -537 MESA_tile_raster_order -538 MESA_window_pos -539 MESA_ycbcr_texture +533 MESA_framebuffer_flip_y +534 MESA_pack_invert +535 MESA_program_binary_formats +536 MESA_resize_buffers +537 MESA_shader_integer_functions +538 MESA_tile_raster_order +539 MESA_window_pos +540 MESA_ycbcr_texture
-540 NVX_blend_equation_advanced_multi_draw_buffers -541 NVX_conditional_render -542 NVX_gpu_memory_info -543 NVX_gpu_multicast2 -544 NVX_linked_gpu_multicast -545 NVX_progress_fence +541 NVX_blend_equation_advanced_multi_draw_buffers +542 NVX_conditional_render +543 NVX_gpu_memory_info +544 NVX_gpu_multicast2 +545 NVX_linked_gpu_multicast +546 NVX_progress_fence
-546 NV_3dvision_settings -547 NV_EGL_stream_consumer_external -548 NV_alpha_to_coverage_dither_control -549 NV_bgr -550 NV_bindless_multi_draw_indirect -551 NV_bindless_multi_draw_indirect_count -552 NV_bindless_texture -553 NV_blend_equation_advanced -554 NV_blend_equation_advanced_coherent -555 NV_blend_minmax_factor -556 NV_blend_square -557 NV_clip_space_w_scaling -558 NV_command_list -559 NV_compute_program5 -560 NV_compute_shader_derivatives -561 NV_conditional_render -562 NV_conservative_raster -563 NV_conservative_raster_dilate -564 NV_conservative_raster_pre_snap -565 NV_conservative_raster_pre_snap_triangles -566 NV_conservative_raster_underestimation -567 NV_copy_buffer -568 NV_copy_depth_to_color -569 NV_copy_image -570 NV_deep_texture3D -571 NV_depth_buffer_float -572 NV_depth_clamp -573 NV_depth_nonlinear -574 NV_depth_range_unclamped -575 NV_draw_buffers -576 NV_draw_instanced -577 NV_draw_texture -578 NV_draw_vulkan_image -579 NV_evaluators -580 NV_explicit_attrib_location -581 NV_explicit_multisample -582 NV_fbo_color_attachments -583 NV_fence -584 NV_fill_rectangle -585 NV_float_buffer -586 NV_fog_distance -587 NV_fragment_coverage_to_color -588 NV_fragment_program -589 NV_fragment_program2 -590 NV_fragment_program4 -591 NV_fragment_program_option -592 NV_fragment_shader_barycentric -593 NV_fragment_shader_interlock -594 NV_framebuffer_blit -595 NV_framebuffer_mixed_samples -596 NV_framebuffer_multisample -597 NV_framebuffer_multisample_coverage -598 NV_generate_mipmap_sRGB -599 NV_geometry_program4 -600 NV_geometry_shader4 -601 NV_geometry_shader_passthrough -602 NV_gpu_multicast -603 NV_gpu_program4 -604 NV_gpu_program5 -605 NV_gpu_program5_mem_extended -606 NV_gpu_program_fp64 -607 NV_gpu_shader5 -608 NV_half_float -609 NV_image_formats -610 NV_instanced_arrays -611 NV_internalformat_sample_query -612 NV_light_max_exponent -613 NV_memory_attachment -614 NV_mesh_shader -615 NV_multisample_coverage -616 NV_multisample_filter_hint -617 NV_non_square_matrices -618 NV_occlusion_query -619 NV_pack_subimage -620 NV_packed_depth_stencil -621 NV_packed_float -622 NV_packed_float_linear -623 NV_parameter_buffer_object -624 NV_parameter_buffer_object2 -625 NV_path_rendering -626 NV_path_rendering_shared_edge -627 NV_pixel_buffer_object -628 NV_pixel_data_range -629 NV_platform_binary -630 NV_point_sprite -631 NV_polygon_mode -632 NV_present_video -633 NV_primitive_restart -634 NV_query_resource_tag -635 NV_read_buffer -636 NV_read_buffer_front -637 NV_read_depth -638 NV_read_depth_stencil -639 NV_read_stencil -640 NV_register_combiners -641 NV_register_combiners2 -642 NV_representative_fragment_test -643 NV_robustness_video_memory_purge -644 NV_sRGB_formats -645 NV_sample_locations -646 NV_sample_mask_override_coverage -647 NV_scissor_exclusive -648 NV_shader_atomic_counters -649 NV_shader_atomic_float -650 NV_shader_atomic_float64 -651 NV_shader_atomic_fp16_vector -652 NV_shader_atomic_int64 -653 NV_shader_buffer_load -654 NV_shader_noperspective_interpolation -655 NV_shader_storage_buffer_object -656 NV_shader_subgroup_partitioned -657 NV_shader_texture_footprint -658 NV_shader_thread_group -659 NV_shader_thread_shuffle -660 NV_shading_rate_image -661 NV_shadow_samplers_array -662 NV_shadow_samplers_cube -663 NV_stereo_view_rendering -664 NV_tessellation_program5 -665 NV_texgen_emboss -666 NV_texgen_reflection -667 NV_texture_array -668 NV_texture_barrier -669 NV_texture_border_clamp -670 NV_texture_compression_latc -671 NV_texture_compression_s3tc -672 NV_texture_compression_s3tc_update -673 NV_texture_compression_vtc -674 NV_texture_env_combine4 -675 NV_texture_expand_normal -676 NV_texture_multisample -677 NV_texture_npot_2D_mipmap -678 NV_texture_rectangle -679 NV_texture_rectangle_compressed -680 NV_texture_shader -681 NV_texture_shader2 -682 NV_texture_shader3 -683 NV_transform_feedback -684 NV_transform_feedback2 -685 NV_uniform_buffer_unified_memory -686 NV_vdpau_interop -687 NV_vdpau_interop2 -688 NV_vertex_array_range -689 NV_vertex_array_range2 -690 NV_vertex_attrib_integer_64bit -691 NV_vertex_buffer_unified_memory -692 NV_vertex_program -693 NV_vertex_program1_1 -694 NV_vertex_program2 -695 NV_vertex_program2_option -696 NV_vertex_program3 -697 NV_vertex_program4 -698 NV_video_capture -699 NV_viewport_array -700 NV_viewport_array2 -701 NV_viewport_swizzle +547 NV_3dvision_settings +548 NV_EGL_stream_consumer_external +549 NV_alpha_to_coverage_dither_control +550 NV_bgr +551 NV_bindless_multi_draw_indirect +552 NV_bindless_multi_draw_indirect_count +553 NV_bindless_texture +554 NV_blend_equation_advanced +555 NV_blend_equation_advanced_coherent +556 NV_blend_minmax_factor +557 NV_blend_square +558 NV_clip_space_w_scaling +559 NV_command_list +560 NV_compute_program5 +561 NV_compute_shader_derivatives +562 NV_conditional_render +563 NV_conservative_raster +564 NV_conservative_raster_dilate +565 NV_conservative_raster_pre_snap +566 NV_conservative_raster_pre_snap_triangles +567 NV_conservative_raster_underestimation +568 NV_copy_buffer +569 NV_copy_depth_to_color +570 NV_copy_image +571 NV_deep_texture3D +572 NV_depth_buffer_float +573 NV_depth_clamp +574 NV_depth_nonlinear +575 NV_depth_range_unclamped +576 NV_draw_buffers +577 NV_draw_instanced +578 NV_draw_texture +579 NV_draw_vulkan_image +580 NV_evaluators +581 NV_explicit_attrib_location +582 NV_explicit_multisample +583 NV_fbo_color_attachments +584 NV_fence +585 NV_fill_rectangle +586 NV_float_buffer +587 NV_fog_distance +588 NV_fragment_coverage_to_color +589 NV_fragment_program +590 NV_fragment_program2 +591 NV_fragment_program4 +592 NV_fragment_program_option +593 NV_fragment_shader_barycentric +594 NV_fragment_shader_interlock +595 NV_framebuffer_blit +596 NV_framebuffer_mixed_samples +597 NV_framebuffer_multisample +598 NV_framebuffer_multisample_coverage +599 NV_generate_mipmap_sRGB +600 NV_geometry_program4 +601 NV_geometry_shader4 +602 NV_geometry_shader_passthrough +603 NV_gpu_multicast +604 NV_gpu_program4 +605 NV_gpu_program5 +606 NV_gpu_program5_mem_extended +607 NV_gpu_program_fp64 +608 NV_gpu_shader5 +609 NV_half_float +610 NV_image_formats +611 NV_instanced_arrays +612 NV_internalformat_sample_query +613 NV_light_max_exponent +614 NV_memory_attachment +615 NV_mesh_shader +616 NV_multisample_coverage +617 NV_multisample_filter_hint +618 NV_non_square_matrices +619 NV_occlusion_query +620 NV_pack_subimage +621 NV_packed_depth_stencil +622 NV_packed_float +623 NV_packed_float_linear +624 NV_parameter_buffer_object +625 NV_parameter_buffer_object2 +626 NV_path_rendering +627 NV_path_rendering_shared_edge +628 NV_pixel_buffer_object +629 NV_pixel_data_range +630 NV_platform_binary +631 NV_point_sprite +632 NV_polygon_mode +633 NV_present_video +634 NV_primitive_restart +635 NV_query_resource_tag +636 NV_read_buffer +637 NV_read_buffer_front +638 NV_read_depth +639 NV_read_depth_stencil +640 NV_read_stencil +641 NV_register_combiners +642 NV_register_combiners2 +643 NV_representative_fragment_test +644 NV_robustness_video_memory_purge +645 NV_sRGB_formats +646 NV_sample_locations +647 NV_sample_mask_override_coverage +648 NV_scissor_exclusive +649 NV_shader_atomic_counters +650 NV_shader_atomic_float +651 NV_shader_atomic_float64 +652 NV_shader_atomic_fp16_vector +653 NV_shader_atomic_int64 +654 NV_shader_buffer_load +655 NV_shader_noperspective_interpolation +656 NV_shader_storage_buffer_object +657 NV_shader_subgroup_partitioned +658 NV_shader_texture_footprint +659 NV_shader_thread_group +660 NV_shader_thread_shuffle +661 NV_shading_rate_image +662 NV_shadow_samplers_array +663 NV_shadow_samplers_cube +664 NV_stereo_view_rendering +665 NV_tessellation_program5 +666 NV_texgen_emboss +667 NV_texgen_reflection +668 NV_texture_array +669 NV_texture_barrier +670 NV_texture_border_clamp +671 NV_texture_compression_latc +672 NV_texture_compression_s3tc +673 NV_texture_compression_s3tc_update +674 NV_texture_compression_vtc +675 NV_texture_env_combine4 +676 NV_texture_expand_normal +677 NV_texture_multisample +678 NV_texture_npot_2D_mipmap +679 NV_texture_rectangle +680 NV_texture_rectangle_compressed +681 NV_texture_shader +682 NV_texture_shader2 +683 NV_texture_shader3 +684 NV_transform_feedback +685 NV_transform_feedback2 +686 NV_uniform_buffer_unified_memory +687 NV_vdpau_interop +688 NV_vdpau_interop2 +689 NV_vertex_array_range +690 NV_vertex_array_range2 +691 NV_vertex_attrib_integer_64bit +692 NV_vertex_buffer_unified_memory +693 NV_vertex_program +694 NV_vertex_program1_1 +695 NV_vertex_program2 +696 NV_vertex_program2_option +697 NV_vertex_program3 +698 NV_vertex_program4 +699 NV_video_capture +700 NV_viewport_array +701 NV_viewport_array2 +702 NV_viewport_swizzle
-702 OES_EGL_image -703 OES_EGL_image_external -704 OES_EGL_image_external_essl3 -705 OES_blend_equation_separate -706 OES_blend_func_separate -707 OES_blend_subtract -708 OES_byte_coordinates -709 OES_compressed_ETC1_RGB8_texture -710 OES_compressed_paletted_texture -711 OES_copy_image -712 OES_depth24 -713 OES_depth32 -714 OES_depth_texture -715 OES_depth_texture_cube_map -716 OES_draw_buffers_indexed -717 OES_draw_texture -718 OES_element_index_uint -719 OES_extended_matrix_palette -720 OES_fbo_render_mipmap -721 OES_fragment_precision_high -722 OES_framebuffer_object -723 OES_geometry_point_size -724 OES_geometry_shader -725 OES_get_program_binary -726 OES_gpu_shader5 -727 OES_mapbuffer -728 OES_matrix_get -729 OES_matrix_palette -730 OES_packed_depth_stencil -731 OES_point_size_array -732 OES_point_sprite -733 OES_read_format -734 OES_required_internalformat -735 OES_rgb8_rgba8 -736 OES_sample_shading -737 OES_sample_variables -738 OES_shader_image_atomic -739 OES_shader_io_blocks -740 OES_shader_multisample_interpolation -741 OES_single_precision -742 OES_standard_derivatives -743 OES_stencil1 -744 OES_stencil4 -745 OES_stencil8 -746 OES_surfaceless_context -747 OES_tessellation_point_size -748 OES_tessellation_shader -749 OES_texture_3D -750 OES_texture_border_clamp -751 OES_texture_buffer -752 OES_texture_compression_astc -753 OES_texture_cube_map -754 OES_texture_cube_map_array -755 OES_texture_env_crossbar -756 OES_texture_mirrored_repeat -757 OES_texture_npot -758 OES_texture_stencil8 -759 OES_texture_storage_multisample_2d_array -760 OES_texture_view -761 OES_vertex_array_object -762 OES_vertex_half_float -763 OES_vertex_type_10_10_10_2 +703 OES_EGL_image +704 OES_EGL_image_external +705 OES_EGL_image_external_essl3 +706 OES_blend_equation_separate +707 OES_blend_func_separate +708 OES_blend_subtract +709 OES_byte_coordinates +710 OES_compressed_ETC1_RGB8_texture +711 OES_compressed_paletted_texture +712 OES_copy_image +713 OES_depth24 +714 OES_depth32 +715 OES_depth_texture +716 OES_depth_texture_cube_map +717 OES_draw_buffers_indexed +718 OES_draw_texture +719 OES_element_index_uint +720 OES_extended_matrix_palette +721 OES_fbo_render_mipmap +722 OES_fragment_precision_high +723 OES_framebuffer_object +724 OES_geometry_point_size +725 OES_geometry_shader +726 OES_get_program_binary +727 OES_gpu_shader5 +728 OES_mapbuffer +729 OES_matrix_get +730 OES_matrix_palette +731 OES_packed_depth_stencil +732 OES_point_size_array +733 OES_point_sprite +734 OES_read_format +735 OES_required_internalformat +736 OES_rgb8_rgba8 +737 OES_sample_shading +738 OES_sample_variables +739 OES_shader_image_atomic +740 OES_shader_io_blocks +741 OES_shader_multisample_interpolation +742 OES_single_precision +743 OES_standard_derivatives +744 OES_stencil1 +745 OES_stencil4 +746 OES_stencil8 +747 OES_surfaceless_context +748 OES_tessellation_point_size +749 OES_tessellation_shader +750 OES_texture_3D +751 OES_texture_border_clamp +752 OES_texture_buffer +753 OES_texture_compression_astc +754 OES_texture_cube_map +755 OES_texture_cube_map_array +756 OES_texture_env_crossbar +757 OES_texture_mirrored_repeat +758 OES_texture_npot +759 OES_texture_stencil8 +760 OES_texture_storage_multisample_2d_array +761 OES_texture_view +762 OES_vertex_array_object +763 OES_vertex_half_float +764 OES_vertex_type_10_10_10_2
-764 OML_interlace -765 OML_resample -766 OML_subsample +765 OML_interlace +766 OML_resample +767 OML_subsample
-767 OVR_multiview -768 OVR_multiview2 -769 OVR_multiview_multisampled_render_to_texture +768 OVR_multiview +769 OVR_multiview2 +770 OVR_multiview_multisampled_render_to_texture
-770 PGI_misc_hints -771 PGI_vertex_hints +771 PGI_misc_hints +772 PGI_vertex_hints
-772 QCOM_YUV_texture_gather -773 QCOM_alpha_test -774 QCOM_binning_control -775 QCOM_driver_control -776 QCOM_extended_get -777 QCOM_extended_get2 -778 QCOM_framebuffer_foveated -779 QCOM_perfmon_global_mode -780 QCOM_shader_framebuffer_fetch_noncoherent -781 QCOM_shader_framebuffer_fetch_rate -782 QCOM_texture_foveated -783 QCOM_texture_foveated_subsampled_layout -784 QCOM_tiled_rendering -785 QCOM_writeonly_rendering +773 QCOM_YUV_texture_gather +774 QCOM_alpha_test +775 QCOM_binning_control +776 QCOM_driver_control +777 QCOM_extended_get +778 QCOM_extended_get2 +779 QCOM_framebuffer_foveated +780 QCOM_perfmon_global_mode +781 QCOM_shader_framebuffer_fetch_noncoherent +782 QCOM_shader_framebuffer_fetch_rate +783 QCOM_texture_foveated +784 QCOM_texture_foveated_subsampled_layout +785 QCOM_tiled_rendering +786 QCOM_writeonly_rendering
-786 REGAL_ES1_0_compatibility -787 REGAL_ES1_1_compatibility -788 REGAL_enable -789 REGAL_error_string -790 REGAL_extension_query -791 REGAL_log -792 REGAL_proc_address +787 REGAL_ES1_0_compatibility +788 REGAL_ES1_1_compatibility +789 REGAL_enable +790 REGAL_error_string +791 REGAL_extension_query +792 REGAL_log +793 REGAL_proc_address
-793 REND_screen_coordinates +794 REND_screen_coordinates
-794 S3_s3tc +795 S3_s3tc
-795 SGIS_clip_band_hint -796 SGIS_color_range -797 SGIS_detail_texture -798 SGIS_fog_function -799 SGIS_generate_mipmap -800 SGIS_line_texgen -801 SGIS_multisample -802 SGIS_multitexture -803 SGIS_pixel_texture -804 SGIS_point_line_texgen -805 SGIS_shared_multisample -806 SGIS_sharpen_texture -807 SGIS_texture4D -808 SGIS_texture_border_clamp -809 SGIS_texture_edge_clamp -810 SGIS_texture_filter4 -811 SGIS_texture_lod -812 SGIS_texture_select +796 SGIS_clip_band_hint +797 SGIS_color_range +798 SGIS_detail_texture +799 SGIS_fog_function +800 SGIS_generate_mipmap +801 SGIS_line_texgen +802 SGIS_multisample +803 SGIS_multitexture +804 SGIS_pixel_texture +805 SGIS_point_line_texgen +806 SGIS_shared_multisample +807 SGIS_sharpen_texture +808 SGIS_texture4D +809 SGIS_texture_border_clamp +810 SGIS_texture_edge_clamp +811 SGIS_texture_filter4 +812 SGIS_texture_lod +813 SGIS_texture_select
-813 SGIX_async -814 SGIX_async_histogram -815 SGIX_async_pixel -816 SGIX_bali_g_instruments -817 SGIX_bali_r_instruments -818 SGIX_bali_timer_instruments -819 SGIX_blend_alpha_minmax -820 SGIX_blend_cadd -821 SGIX_blend_cmultiply -822 SGIX_calligraphic_fragment -823 SGIX_clipmap -824 SGIX_color_matrix_accuracy -825 SGIX_color_table_index_mode -826 SGIX_color_type -827 SGIX_complex_polar -828 SGIX_convolution_accuracy -829 SGIX_cube_map -830 SGIX_cylinder_texgen -831 SGIX_datapipe -832 SGIX_decimation -833 SGIX_depth_pass_instrument -834 SGIX_depth_texture -835 SGIX_dvc -836 SGIX_flush_raster -837 SGIX_fog_blend -838 SGIX_fog_factor_to_alpha -839 SGIX_fog_layers -840 SGIX_fog_offset -841 SGIX_fog_patchy -842 SGIX_fog_scale -843 SGIX_fog_texture -844 SGIX_fragment_lighting_space -845 SGIX_fragment_specular_lighting -846 SGIX_fragments_instrument -847 SGIX_framezoom -848 SGIX_icc_texture -849 SGIX_igloo_interface -850 SGIX_image_compression -851 SGIX_impact_pixel_texture -852 SGIX_instrument_error -853 SGIX_interlace -854 SGIX_ir_instrument1 -855 SGIX_line_quality_hint -856 SGIX_list_priority -857 SGIX_mpeg1 -858 SGIX_mpeg2 -859 SGIX_nonlinear_lighting_pervertex -860 SGIX_nurbs_eval -861 SGIX_occlusion_instrument -862 SGIX_packed_6bytes -863 SGIX_pixel_texture -864 SGIX_pixel_texture_bits -865 SGIX_pixel_texture_lod -866 SGIX_pixel_tiles -867 SGIX_polynomial_ffd -868 SGIX_quad_mesh -869 SGIX_reference_plane -870 SGIX_resample -871 SGIX_scalebias_hint -872 SGIX_shadow -873 SGIX_shadow_ambient -874 SGIX_slim -875 SGIX_spotlight_cutoff -876 SGIX_sprite -877 SGIX_subdiv_patch -878 SGIX_subsample -879 SGIX_tag_sample_buffer -880 SGIX_texture_add_env -881 SGIX_texture_coordinate_clamp -882 SGIX_texture_lod_bias -883 SGIX_texture_mipmap_anisotropic -884 SGIX_texture_multi_buffer -885 SGIX_texture_phase -886 SGIX_texture_range -887 SGIX_texture_scale_bias -888 SGIX_texture_supersample -889 SGIX_vector_ops -890 SGIX_vertex_array_object -891 SGIX_vertex_preclip -892 SGIX_vertex_preclip_hint -893 SGIX_ycrcb -894 SGIX_ycrcb_subsample -895 SGIX_ycrcba +814 SGIX_async +815 SGIX_async_histogram +816 SGIX_async_pixel +817 SGIX_bali_g_instruments +818 SGIX_bali_r_instruments +819 SGIX_bali_timer_instruments +820 SGIX_blend_alpha_minmax +821 SGIX_blend_cadd +822 SGIX_blend_cmultiply +823 SGIX_calligraphic_fragment +824 SGIX_clipmap +825 SGIX_color_matrix_accuracy +826 SGIX_color_table_index_mode +827 SGIX_color_type +828 SGIX_complex_polar +829 SGIX_convolution_accuracy +830 SGIX_cube_map +831 SGIX_cylinder_texgen +832 SGIX_datapipe +833 SGIX_decimation +834 SGIX_depth_pass_instrument +835 SGIX_depth_texture +836 SGIX_dvc +837 SGIX_flush_raster +838 SGIX_fog_blend +839 SGIX_fog_factor_to_alpha +840 SGIX_fog_layers +841 SGIX_fog_offset +842 SGIX_fog_patchy +843 SGIX_fog_scale +844 SGIX_fog_texture +845 SGIX_fragment_lighting_space +846 SGIX_fragment_specular_lighting +847 SGIX_fragments_instrument +848 SGIX_framezoom +849 SGIX_icc_texture +850 SGIX_igloo_interface +851 SGIX_image_compression +852 SGIX_impact_pixel_texture +853 SGIX_instrument_error +854 SGIX_interlace +855 SGIX_ir_instrument1 +856 SGIX_line_quality_hint +857 SGIX_list_priority +858 SGIX_mpeg1 +859 SGIX_mpeg2 +860 SGIX_nonlinear_lighting_pervertex +861 SGIX_nurbs_eval +862 SGIX_occlusion_instrument +863 SGIX_packed_6bytes +864 SGIX_pixel_texture +865 SGIX_pixel_texture_bits +866 SGIX_pixel_texture_lod +867 SGIX_pixel_tiles +868 SGIX_polynomial_ffd +869 SGIX_quad_mesh +870 SGIX_reference_plane +871 SGIX_resample +872 SGIX_scalebias_hint +873 SGIX_shadow +874 SGIX_shadow_ambient +875 SGIX_slim +876 SGIX_spotlight_cutoff +877 SGIX_sprite +878 SGIX_subdiv_patch +879 SGIX_subsample +880 SGIX_tag_sample_buffer +881 SGIX_texture_add_env +882 SGIX_texture_coordinate_clamp +883 SGIX_texture_lod_bias +884 SGIX_texture_mipmap_anisotropic +885 SGIX_texture_multi_buffer +886 SGIX_texture_phase +887 SGIX_texture_range +888 SGIX_texture_scale_bias +889 SGIX_texture_supersample +890 SGIX_vector_ops +891 SGIX_vertex_array_object +892 SGIX_vertex_preclip +893 SGIX_vertex_preclip_hint +894 SGIX_ycrcb +895 SGIX_ycrcb_subsample +896 SGIX_ycrcba
-896 SGI_color_matrix -897 SGI_color_table -898 SGI_complex -899 SGI_complex_type -900 SGI_fft -901 SGI_texture_color_table +897 SGI_color_matrix +898 SGI_color_table +899 SGI_complex +900 SGI_complex_type +901 SGI_fft +902 SGI_texture_color_table
-902 SUNX_constant_data +903 SUNX_constant_data
-903 SUN_convolution_border_modes -904 SUN_global_alpha -905 SUN_mesh_array -906 SUN_read_video_pixels -907 SUN_slice_accum -908 SUN_triangle_list -909 SUN_vertex +904 SUN_convolution_border_modes +905 SUN_global_alpha +906 SUN_mesh_array +907 SUN_read_video_pixels +908 SUN_slice_accum +909 SUN_triangle_list +910 SUN_vertex
-910 VIV_shader_binary +911 VIV_shader_binary
-911 WIN_phong_shading -912 WIN_scene_markerXXX -913 WIN_specular_fog -914 WIN_swap_hint +912 WIN_phong_shading +913 WIN_scene_markerXXX +914 WIN_specular_fog +915 WIN_swap_hint diff --git a/include/GL/glew.h b/include/GL/glew.h index 9b9152d..b002f92 100644 --- a/include/GL/glew.h +++ b/include/GL/glew.h @@ -9209,6 +9209,15 @@ typedef void (GLAPIENTRY * PFNGLEGLIMAGETARGETTEXTURESTORAGEEXTPROC) (GLuint tex #endif /* GL_EXT_EGL_image_storage */ +/* ---------------------------- GL_EXT_EGL_sync ---------------------------- */ + +#ifndef GL_EXT_EGL_sync +#define GL_EXT_EGL_sync 1 + +#define GLEW_EXT_EGL_sync GLEW_GET_VAR(__GLEW_EXT_EGL_sync) + +#endif /* GL_EXT_EGL_sync */ + /* --------------------------- GL_EXT_YUV_target --------------------------- */ #ifndef GL_EXT_YUV_target @@ -25743,6 +25752,7 @@ GLEW_VAR_EXPORT GLboolean __GLEW_EXT_Cg_shader; GLEW_VAR_EXPORT GLboolean __GLEW_EXT_EGL_image_array; GLEW_VAR_EXPORT GLboolean __GLEW_EXT_EGL_image_external_wrap_modes; GLEW_VAR_EXPORT GLboolean __GLEW_EXT_EGL_image_storage; +GLEW_VAR_EXPORT GLboolean __GLEW_EXT_EGL_sync; GLEW_VAR_EXPORT GLboolean __GLEW_EXT_YUV_target; GLEW_VAR_EXPORT GLboolean __GLEW_EXT_abgr; GLEW_VAR_EXPORT GLboolean __GLEW_EXT_base_instance; diff --git a/src/glew.c b/src/glew.c index e528209..b8a66b9 100644 --- a/src/glew.c +++ b/src/glew.c @@ -3771,6 +3771,7 @@ GLboolean __GLEW_EXT_Cg_shader = GL_FALSE; GLboolean __GLEW_EXT_EGL_image_array = GL_FALSE; GLboolean __GLEW_EXT_EGL_image_external_wrap_modes = GL_FALSE; GLboolean __GLEW_EXT_EGL_image_storage = GL_FALSE; +GLboolean __GLEW_EXT_EGL_sync = GL_FALSE; GLboolean __GLEW_EXT_YUV_target = GL_FALSE; GLboolean __GLEW_EXT_abgr = GL_FALSE; GLboolean __GLEW_EXT_base_instance = GL_FALSE; @@ -5261,6 +5262,9 @@ static const char * _glewExtensionLookup[] = { #ifdef GL_EXT_EGL_image_storage "GL_EXT_EGL_image_storage", #endif +#ifdef GL_EXT_EGL_sync + "GL_EXT_EGL_sync", +#endif #ifdef GL_EXT_YUV_target "GL_EXT_YUV_target", #endif @@ -7201,7 +7205,7 @@ static const char * _glewExtensionLookup[] = { /* Detected in the extension string or strings */ -static GLboolean _glewExtensionString[932]; +static GLboolean _glewExtensionString[933]; /* Detected via extension string or experimental mode */ static GLboolean* _glewExtensionEnabled[] = { #ifdef GL_3DFX_multisample @@ -8065,6 +8069,9 @@ static GLboolean* _glewExtensionEnabled[] = { #ifdef GL_EXT_EGL_image_storage &__GLEW_EXT_EGL_image_storage, #endif +#ifdef GL_EXT_EGL_sync + &__GLEW_EXT_EGL_sync, +#endif #ifdef GL_EXT_YUV_target &__GLEW_EXT_YUV_target, #endif @@ -25248,6 +25255,13 @@ GLboolean GLEWAPIENTRY glewIsSupported (const char* name) continue; } #endif +#ifdef GL_EXT_EGL_sync + if (_glewStrSame3(&pos, &len, (const GLubyte*)"EGL_sync", 8)) + { + ret = GLEW_EXT_EGL_sync; + continue; + } +#endif #ifdef GL_EXT_YUV_target if (_glewStrSame3(&pos, &len, (const GLubyte*)"YUV_target", 10)) { diff --git a/src/glewinfo.c b/src/glewinfo.c index be286d6..0c87822 100644 --- a/src/glewinfo.c +++ b/src/glewinfo.c @@ -4244,6 +4244,15 @@ static void _glewInfo_GL_EXT_EGL_image_storage (void) #endif /* GL_EXT_EGL_image_storage */ +#ifdef GL_EXT_EGL_sync + +static void _glewInfo_GL_EXT_EGL_sync (void) +{ + glewPrintExt("GL_EXT_EGL_sync", GLEW_EXT_EGL_sync, glewIsSupported("GL_EXT_EGL_sync"), glewGetExtension("GL_EXT_EGL_sync")); +} + +#endif /* GL_EXT_EGL_sync */ + #ifdef GL_EXT_YUV_target static void _glewInfo_GL_EXT_YUV_target (void) @@ -15637,6 +15646,9 @@ static void glewInfo (void) #ifdef GL_EXT_EGL_image_storage _glewInfo_GL_EXT_EGL_image_storage(); #endif /* GL_EXT_EGL_image_storage */ +#ifdef GL_EXT_EGL_sync + _glewInfo_GL_EXT_EGL_sync(); +#endif /* GL_EXT_EGL_sync */ #ifdef GL_EXT_YUV_target _glewInfo_GL_EXT_YUV_target(); #endif /* GL_EXT_YUV_target */