diff options
author | jjesswan <jessica_wan@brown.edu> | 2024-04-22 21:56:26 -0400 |
---|---|---|
committer | jjesswan <jessica_wan@brown.edu> | 2024-04-22 21:56:26 -0400 |
commit | a556b45abf18f1bd509daaf63b66b7d55e9fd291 (patch) | |
tree | bc9b8a2d184c12aee236e7f9f276a34b84ca552d /engine-ocean/External/glew/auto/EGL-Registry/registry.tcl | |
parent | cd7c76017a12bb548036571c1ff13e551369d06d (diff) |
add engine version
Diffstat (limited to 'engine-ocean/External/glew/auto/EGL-Registry/registry.tcl')
-rw-r--r-- | engine-ocean/External/glew/auto/EGL-Registry/registry.tcl | 770 |
1 files changed, 770 insertions, 0 deletions
diff --git a/engine-ocean/External/glew/auto/EGL-Registry/registry.tcl b/engine-ocean/External/glew/auto/EGL-Registry/registry.tcl new file mode 100644 index 0000000..c2bfb63 --- /dev/null +++ b/engine-ocean/External/glew/auto/EGL-Registry/registry.tcl @@ -0,0 +1,770 @@ +# Copyright 2006-2021 The Khronos Group Inc. +# SPDX-License-Identifier: Apache-2.0 + +# registry.tcl +# +# This is a simple human-readable database defining the EGL extension +# registry. For each extension, it includes an extension number, flags +# if the extension is public, and includes a path to the extension +# specification. +# +# The companion script 'regproc.tcl' uses this to build up the +# extensions portion of the public registry, by copying out only +# the public specifications. + +extension EGL_KHR_config_attribs { + number 1 + flags public + filename extensions/KHR/EGL_KHR_config_attribs.txt +} +extension EGL_KHR_lock_surface { + number 2 + flags public + filename extensions/KHR/EGL_KHR_lock_surface.txt +} +extension EGL_KHR_image { + number 3 + flags public + filename extensions/KHR/EGL_KHR_image.txt +} +extension EGL_KHR_vg_parent_image { + number 4 + flags public + filename extensions/KHR/EGL_KHR_vg_parent_image.txt +} +extension EGL_KHR_gl_texture_2D_image { + number 5 + flags public + filename extensions/KHR/EGL_KHR_gl_image.txt + alias EGL_KHR_gl_texture_cubemap_image + alias EGL_KHR_gl_texture_3D_image + alias EGL_KHR_gl_renderbuffer_image +} +extension EGL_KHR_reusable_sync { + number 6 + flags public + filename extensions/KHR/EGL_KHR_reusable_sync.txt +} +extension EGL_SYMBIAN_image_preserved { + number 7 + flags private incomplete + filename extensions/SYMBIAN/EGL_SYMBIAN_image_preserved.txt +} +extension EGL_KHR_image_base { + number 8 + flags public + filename extensions/KHR/EGL_KHR_image_base.txt +} +extension EGL_KHR_image_pixmap { + number 9 + flags public + filename extensions/KHR/EGL_KHR_image_pixmap.txt +} +extension EGL_IMG_context_priority { + number 10 + flags public + filename extensions/IMG/EGL_IMG_context_priority.txt +} +extension EGL_NOK_hibernate_context { + number 11 + flags private + filename extensions/NOK/EGL_NOK_hibernate_context.txt +} +extension EGL_NOK_swap_region { + number 12 + flags private + filename extensions/NOK/EGL_NOK_swap_region.txt +} +extension EGL_NOK_resource_profiling { + number 13 + flags private + filename extensions/NOK/EGL_NOK_resource_profiling.txt +} +extension EGL_NOK_texture_from_pixmap { + number 14 + flags public + filename extensions/NOK/EGL_NOK_texture_from_pixmap.txt +} +extension EGL_NOK_resource_profiling2 { + number 15 + flags private + filename extensions/NOK/EGL_NOK_resource_profiling2.txt +} +extension EGL_KHR_lock_surface2 { + number 16 + flags public + filename extensions/KHR/EGL_KHR_lock_surface2.txt +} +extension EGL_NV_coverage_sample { + number 17 + flags public + filename extensions/NV/EGL_NV_coverage_sample.txt +} +extension EGL_NV_depth_nonlinear { + number 18 + flags public + filename extensions/NV/EGL_NV_depth_nonlinear.txt +} +extension EGL_NV_sync { + number 19 + flags public + filename extensions/NV/EGL_NV_sync.txt +} +extension EGL_KHR_fence_sync { + number 20 + flags public + filename extensions/KHR/EGL_KHR_fence_sync.txt +} +extension EGL_NOK_surface_scaling { + number 21 + flags private + filename extensions/NOK/EGL_NOK_surface_scaling.txt +} +extension EGL_NOK_image_shared { + number 22 + flags private + filename extensions/NOK/EGL_NOK_image_shared.txt +} +extension EGL_NOK_swap_region2 { + number 23 + flags public + filename extensions/NOK/EGL_NOK_swap_region2.txt +} +extension EGL_HI_clientpixmap { + number 24 + flags public + filename extensions/HI/EGL_HI_clientpixmap.txt +} +extension EGL_HI_colorformats { + number 25 + flags public + filename extensions/HI/EGL_HI_colorformats.txt +} +extension EGL_MESA_drm_image { + number 26 + flags public + filename extensions/MESA/EGL_MESA_drm_image.txt +} +extension EGL_NV_post_sub_buffer { + number 27 + flags public + filename extensions/NV/EGL_NV_post_sub_buffer.txt +} +extension EGL_ANGLE_query_surface_pointer { + number 28 + flags public + filename extensions/ANGLE/EGL_ANGLE_query_surface_pointer.txt +} +extension EGL_ANGLE_surface_d3d_texture_2d_share_handle { + number 29 + flags public + filename extensions/ANGLE/EGL_ANGLE_surface_d3d_texture_2d_share_handle.txt +} +extension EGL_NV_coverage_sample_resolve { + number 30 + flags public + filename extensions/NV/EGL_NV_coverage_sample_resolve.txt +} +extension EGL_NV_system_time { + number 31 + flags public + filename extensions/NV/EGL_NV_system_time.txt +} +extension EGL_KHR_stream { + number 32 + flags public + filename extensions/KHR/EGL_KHR_stream.txt + alias EGL_KHR_stream_attrib +} +extension EGL_KHR_stream_consumer_gltexture { + number 33 + flags public + filename extensions/KHR/EGL_KHR_stream_consumer_gltexture.txt +} +extension EGL_KHR_stream_producer_eglsurface { + number 34 + flags public + filename extensions/KHR/EGL_KHR_stream_producer_eglsurface.txt +} +extension EGL_KHR_stream_producer_aldatalocator { + number 35 + flags public + filename extensions/KHR/EGL_KHR_stream_producer_aldatalocator.txt +} +extension EGL_KHR_stream_fifo { + number 36 + flags public + filename extensions/KHR/EGL_KHR_stream_fifo.txt +} +extension EGL_EXT_create_context_robustness { + number 37 + flags public + filename extensions/EXT/EGL_EXT_create_context_robustness.txt +} +extension EGL_ANGLE_d3d_share_handle_client_buffer { + number 38 + flags public + filename extensions/ANGLE/EGL_ANGLE_d3d_share_handle_client_buffer.txt +} +extension EGL_KHR_create_context { + number 39 + flags public + filename extensions/KHR/EGL_KHR_create_context.txt +} +extension EGL_KHR_surfaceless_context { + number 40 + flags public + filename extensions/KHR/EGL_KHR_surfaceless_context.txt +} +extension EGL_KHR_stream_cross_process_fd { + number 41 + flags public + filename extensions/KHR/EGL_KHR_stream_cross_process_fd.txt +} +extension EGL_EXT_multiview_window { + number 42 + flags public + filename extensions/EXT/EGL_EXT_multiview_window.txt +} +extension EGL_KHR_wait_sync { + number 43 + flags public + filename extensions/KHR/EGL_KHR_wait_sync.txt +} +extension EGL_NV_post_convert_rounding { + number 44 + flags public + filename extensions/NV/EGL_NV_post_convert_rounding.txt +} +extension EGL_NV_native_query { + number 45 + flags public + filename extensions/NV/EGL_NV_native_query.txt +} +extension EGL_NV_3dvision_surface { + number 46 + flags public + filename extensions/NV/EGL_NV_3dvision_surface.txt +} +extension EGL_ANDROID_framebuffer_target { + number 47 + flags public + filename extensions/ANDROID/EGL_ANDROID_framebuffer_target.txt +} +extension EGL_ANDROID_blob_cache { + number 48 + flags public + filename extensions/ANDROID/EGL_ANDROID_blob_cache.txt +} +extension EGL_ANDROID_image_native_buffer { + number 49 + flags public + filename extensions/ANDROID/EGL_ANDROID_image_native_buffer.txt +} +extension EGL_ANDROID_native_fence_sync { + number 50 + flags public + filename extensions/ANDROID/EGL_ANDROID_native_fence_sync.txt +} +extension EGL_ANDROID_recordable { + number 51 + flags public + filename extensions/ANDROID/EGL_ANDROID_recordable.txt +} +extension EGL_EXT_buffer_age { + number 52 + flags public + filename extensions/EXT/EGL_EXT_buffer_age.txt +} +extension EGL_EXT_image_dma_buf_import { + number 53 + flags public + filename extensions/EXT/EGL_EXT_image_dma_buf_import.txt +} +extension EGL_ARM_pixmap_multisample_discard { + number 54 + flags public + filename extensions/ARM/EGL_ARM_pixmap_multisample_discard.txt +} +extension EGL_EXT_swap_buffers_with_damage { + number 55 + flags public + filename extensions/EXT/EGL_EXT_swap_buffers_with_damage.txt +} +extension EGL_NV_stream_sync { + number 56 + flags public + filename extensions/NV/EGL_NV_stream_sync.txt +} +extension EGL_EXT_platform_base { + number 57 + flags public + filename extensions/EXT/EGL_EXT_platform_base.txt +} +extension EGL_EXT_client_extensions { + number 58 + flags public + filename extensions/EXT/EGL_EXT_client_extensions.txt +} +extension EGL_EXT_platform_x11 { + number 59 + flags public + filename extensions/EXT/EGL_EXT_platform_x11.txt +} +extension EGL_KHR_cl_event { + number 60 + flags public + filename extensions/KHR/EGL_KHR_cl_event.txt +} +extension EGL_KHR_get_all_proc_addresses { + number 61 + flags public + filename extensions/KHR/EGL_KHR_get_all_proc_addresses.txt + alias EGL_KHR_client_get_all_proc_addresses +} +extension EGL_MESA_platform_gbm { + number 62 + flags public + filename extensions/MESA/EGL_MESA_platform_gbm.txt +} +extension EGL_EXT_platform_wayland { + number 63 + flags public + filename extensions/EXT/EGL_EXT_platform_wayland.txt +} +extension EGL_KHR_lock_surface3 { + number 64 + flags public + filename extensions/KHR/EGL_KHR_lock_surface3.txt +} +extension EGL_KHR_cl_event2 { + number 65 + flags public + filename extensions/KHR/EGL_KHR_cl_event2.txt +} +extension EGL_KHR_gl_colorspace { + number 66 + flags public + filename extensions/KHR/EGL_KHR_gl_colorspace.txt +} +extension EGL_EXT_protected_surface { + number 67 + flags public + filename extensions/EXT/EGL_EXT_protected_surface.txt +} +extension EGL_KHR_platform_android { + number 68 + flags public + filename extensions/KHR/EGL_KHR_platform_android.txt +} +extension EGL_KHR_platform_gbm { + number 69 + flags public + filename extensions/KHR/EGL_KHR_platform_gbm.txt +} +extension EGL_KHR_platform_wayland { + number 70 + flags public + filename extensions/KHR/EGL_KHR_platform_wayland.txt +} +extension EGL_KHR_platform_x11 { + number 71 + flags public + filename extensions/KHR/EGL_KHR_platform_x11.txt +} +extension EGL_EXT_device_base { + number 72 + flags public + filename extensions/EXT/EGL_EXT_device_base.txt +} +extension EGL_EXT_platform_device { + number 73 + flags public + filename extensions/EXT/EGL_EXT_platform_device.txt +} +extension EGL_NV_device_cuda { + number 74 + flags public + filename extensions/NV/EGL_NV_device_cuda.txt +} +extension EGL_NV_cuda_event { + number 75 + flags public + filename extensions/NV/EGL_NV_cuda_event.txt +} +extension EGL_TIZEN_image_native_buffer { + number 76 + flags public + filename extensions/TIZEN/EGL_TIZEN_image_native_buffer.txt +} +extension EGL_TIZEN_image_native_surface { + number 77 + flags public + filename extensions/TIZEN/EGL_TIZEN_image_native_surface.txt +} +extension EGL_EXT_output_base { + number 78 + flags public + filename extensions/EXT/EGL_EXT_output_base.txt +} +extension EGL_EXT_device_drm { + number 79 + flags public + filename extensions/EXT/EGL_EXT_device_drm.txt + alias EGL_EXT_output_drm +} +extension EGL_EXT_device_openwf { + number 80 + flags public + filename extensions/EXT/EGL_EXT_device_openwf.txt + alias EGL_EXT_output_openwf +} +extension EGL_EXT_stream_consumer_egloutput { + number 81 + flags public + filename extensions/EXT/EGL_EXT_stream_consumer_egloutput.txt +} +extension EGL_QCOM_gpu_perf { + number 82 + flags private + filename extensions/QCOM/EGL_QCOM_gpu_perf.txt +} +extension EGL_KHR_partial_update { + number 83 + flags public + filename extensions/KHR/EGL_KHR_partial_update.txt +} +extension EGL_KHR_swap_buffers_with_damage { + number 84 + flags public + filename extensions/KHR/EGL_KHR_swap_buffers_with_damage.txt +} +extension EGL_ANGLE_window_fixed_size { + number 85 + flags public + filename extensions/ANGLE/EGL_ANGLE_window_fixed_size.txt +} +extension EGL_EXT_yuv_surface { + number 86 + flags public + filename extensions/EXT/EGL_EXT_yuv_surface.txt +} +extension EGL_MESA_image_dma_buf_export { + number 87 + flags public + filename extensions/MESA/EGL_MESA_image_dma_buf_export.txt +} +extension EGL_EXT_device_enumeration { + number 88 + flags public + filename extensions/EXT/EGL_EXT_device_enumeration.txt +} +extension EGL_EXT_device_query { + number 89 + flags public + filename extensions/EXT/EGL_EXT_device_query.txt +} +extension EGL_ANGLE_device_d3d { + number 90 + flags public + filename extensions/ANGLE/EGL_ANGLE_device_d3d.txt +} +extension EGL_KHR_create_context_no_error { + number 91 + flags public + filename extensions/KHR/EGL_KHR_create_context_no_error.txt +} +extension EGL_KHR_debug { + number 92 + flags public + filename extensions/KHR/EGL_KHR_debug.txt +} +extension EGL_NV_stream_metadata { + number 93 + flags public + filename extensions/NV/EGL_NV_stream_metadata.txt +} +extension EGL_NV_stream_consumer_gltexture_yuv { + number 94 + flags public + filename extensions/NV/EGL_NV_stream_consumer_gltexture_yuv.txt +} +extension EGL_IMG_image_plane_attribs { + number 95 + flags public + filename extensions/IMG/EGL_IMG_image_plane_attribs.txt +} +extension EGL_KHR_mutable_render_buffer { + number 96 + flags public + filename extensions/KHR/EGL_KHR_mutable_render_buffer.txt +} +extension EGL_EXT_protected_content { + number 97 + flags public + filename extensions/EXT/EGL_EXT_protected_content.txt +} +extension EGL_ANDROID_presentation_time { + number 98 + flags public + filename extensions/ANDROID/EGL_ANDROID_presentation_time.txt +} +extension EGL_ANDROID_create_native_client_buffer { + number 99 + flags public + filename extensions/ANDROID/EGL_ANDROID_create_native_client_buffer.txt +} +extension EGL_ANDROID_front_buffer_auto_refresh { + number 100 + flags public + filename extensions/ANDROID/EGL_ANDROID_front_buffer_auto_refresh.txt +} +extension EGL_KHR_no_config_context { + number 101 + flags public + filename extensions/KHR/EGL_KHR_no_config_context.txt +} +extension EGL_KHR_context_flush_control { + number 102 + flags public + filename ../OpenGL/extensions/KHR/KHR_context_flush_control.txt +} +extension EGL_ARM_implicit_external_sync { + number 103 + flags public + filename extensions/ARM/EGL_ARM_implicit_external_sync.txt +} +extension EGL_MESA_platform_surfaceless { + number 104 + flags public + filename extensions/MESA/EGL_MESA_platform_surfaceless.txt +} +extension EGL_EXT_image_dma_buf_import_modifiers { + number 105 + flags public + filename extensions/EXT/EGL_EXT_image_dma_buf_import_modifiers.txt +} +extension EGL_EXT_pixel_format_float { + number 106 + flags public + filename extensions/EXT/EGL_EXT_pixel_format_float.txt +} +extension EGL_EXT_gl_colorspace_bt2020_linear { + number 107 + flags public + filename extensions/EXT/EGL_EXT_gl_colorspace_bt2020_linear.txt + alias EGL_EXT_gl_colorspace_bt2020_pq +} +extension EGL_EXT_gl_colorspace_scrgb_linear { + number 108 + flags public + filename extensions/EXT/EGL_EXT_gl_colorspace_scrgb_linear.txt +} +extension EGL_EXT_surface_SMPTE2086_metadata { + number 109 + flags public + filename extensions/EXT/EGL_EXT_surface_SMPTE2086_metadata.txt +} +extension EGL_NV_stream_fifo_next { + number 110 + flags public + filename extensions/NV/EGL_NV_stream_fifo_next.txt +} +extension EGL_NV_stream_fifo_synchronous { + number 111 + flags public + filename extensions/NV/EGL_NV_stream_fifo_synchronous.txt +} +extension EGL_NV_stream_reset { + number 112 + flags public + filename extensions/NV/EGL_NV_stream_reset.txt +} +extension EGL_NV_stream_frame_limits { + number 113 + flags public + filename extensions/NV/EGL_NV_stream_frame_limits.txt +} +extension EGL_NV_stream_remote { + number 114 + flags public + filename extensions/NV/EGL_NV_stream_remote.txt + alias EGL_NV_stream_cross_object + alias EGL_NV_stream_cross_display + alias EGL_NV_stream_cross_process + alias EGL_NV_stream_cross_partition + alias EGL_NV_stream_cross_system +} +extension EGL_NV_stream_socket { + number 115 + flags public + filename extensions/NV/EGL_NV_stream_socket.txt + alias EGL_NV_stream_socket_unix + alias EGL_NV_stream_socket_inet +} +extension EGL_EXT_compositor { + number 116 + flags public + filename extensions/EXT/EGL_EXT_compositor.txt +} +extension EGL_EXT_surface_CTA861_3_metadata { + number 117 + flags public + filename extensions/EXT/EGL_EXT_surface_CTA861_3_metadata.txt +} +extension EGL_EXT_gl_colorspace_display_p3 { + number 118 + flags public + filename extensions/EXT/EGL_EXT_colorspace_display_p3.txt +} +extension EGL_EXT_gl_colorspace_scrgb { + number 119 + flags public + filename extensions/EXT/EGL_EXT_gl_colorspace_scrgb.txt +} +extension EGL_EXT_image_implicit_sync_control { + number 120 + flags public + filename extensions/EXT/EGL_EXT_image_implicit_sync_control.txt +} +extension EGL_EXT_bind_to_front { + number 121 + flags public + filename extensions/EXT/EGL_EXT_bind_to_front.txt +} +extension EGL_ANDROID_get_frame_timestamps { + number 122 + flags public + filename extensions/ANDROID/EGL_ANDROID_get_frame_timestamps.txt +} +extension EGL_ANDROID_get_native_client_buffer { + number 123 + flags public + filename extensions/ANDROID/EGL_ANDROID_get_native_client_buffer.txt +} +extension EGL_NV_context_priority_realtime { + number 124 + flags public + filename extensions/NV/EGL_NV_context_priority_realtime.txt +} +extension EGL_EXT_image_gl_colorspace { + number 125 + flags public + filename extensions/EXT/EGL_EXT_image_gl_colorspace.txt +} +extension EGL_KHR_display_reference { + number 126 + flags public + filename extensions/KHR/EGL_KHR_display_reference.txt +} +extension EGL_NV_stream_flush { + number 127 + flags public + filename extensions/NV/EGL_NV_stream_flush.txt +} +extension EGL_EXT_sync_reuse { + number 128 + flags public + filename extensions/EXT/EGL_EXT_sync_reuse.txt +} +extension EGL_EXT_client_sync { + number 129 + flags public + filename extensions/EXT/EGL_EXT_client_sync.txt +} +extension EGL_EXT_gl_colorspace_display_p3_passthrough { + number 130 + flags public + filename extensions/EXT/EGL_EXT_gl_colorspace_display_p3_passthrough.txt +} +extension EGL_MESA_query_driver { + number 131 + flags public + filename extensions/MESA/EGL_MESA_query_driver.txt +} +extension EGL_ANDROID_GLES_layers { + number 132 + flags public + filename extensions/ANDROID/EGL_ANDROID_GLES_layers.txt +} +extension EGL_NV_n_buffer { + number 133 + flags public + filename extensions/NV/EGL_NV_n_buffer.txt +} +extension EGL_NV_stream_origin { + number 134 + flags public + filename extensions/NV/EGL_NV_stream_origin.txt +} +extension EGL_NV_stream_dma { + number 135 + flags public + filename extensions/NV/EGL_NV_stream_dma.txt +} +extension EGL_WL_bind_wayland_display { + number 136 + flags public + filename extensions/WL/EGL_WL_bind_wayland_display.txt +} +extension EGL_WL_create_wayland_buffer_from_image { + number 137 + flags public + filename extensions/WL/EGL_WL_create_wayland_buffer_from_image.txt +} +extension EGL_ARM_image_format { + number 138 + flags public + filename extensions/ARM/EGL_ARM_image_format.txt +} +extension EGL_NV_stream_consumer_eglimage { + number 139 + flags public + filename extensions/NV/EGL_NV_stream_consumer_eglimage.txt +} +extension EGL_NV_stream_consumer_eglimage { + number 140 + flags public + filename extensions/EXT/EGL_EXT_device_query_name.txt +} +extension EGL_EXT_platform_xcb { + number 141 + flags public + filename extensions/EXT/EGL_EXT_platform_xcb.txt +} +extension EGL_ANGLE_sync_control_rate { + number 142 + flags public + filename extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt +} +extension EGL_EXT_device_persistent_id { + number 143 + flags public + filename extensions/EXT/EGL_EXT_device_persistent_id.txt +} +extension EGL_EXT_device_drm_render_node { + number 144 + flags public + filename extensions/EXT/EGL_EXT_device_drm_render_node.txt +} +extension EGL_EXT_config_select_group { + number 145 + flags public + filename extensions/EXT/EGL_EXT_config_select_group.txt +} +extension EGL_EXT_present_opaque { + number 146 + flags public + filename extensions/EXT/EGL_EXT_present_opaque.txt +} +extension EGL_EXT_surface_compression { + number 147 + flags public + filename extensions/EXT/EGL_EXT_surface_compression.txt +} +extension EGL_EXT_explicit_device { + number 148 + flags public + filename extensions/EXT/EGL_EXT_explicit_device.txt +} +# Next free extension number: 149 |