From 7a8d0d8bc2572707c9d35006f30ea835c86954b0 Mon Sep 17 00:00:00 2001 From: sotech117 Date: Tue, 9 Apr 2024 03:14:17 -0400 Subject: first draft to generate waves --- glew/auto/EGL-Registry/index.php | 382 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 382 insertions(+) create mode 100644 glew/auto/EGL-Registry/index.php (limited to 'glew/auto/EGL-Registry/index.php') diff --git a/glew/auto/EGL-Registry/index.php b/glew/auto/EGL-Registry/index.php new file mode 100644 index 0000000..c5522f5 --- /dev/null +++ b/glew/auto/EGL-Registry/index.php @@ -0,0 +1,382 @@ + + +

The EGL registry contains specifications of the core API; specifications + of Khronos- and vendor-approved EGL extensions; header files + corresponding to the specifications; an enumerant and function registry; + and other related documentation.

+ +
EGL Core API Specification and Headers
+ +

The current version of EGL is EGL 1.5.

+ + + +
Reference Pages, Technical Notes and White Papers
+ + + +
Older Specifications
+ +

Older versions of the EGL Specification provided for reference.

+ + + +
EGL XML API Registry
+ +

The database from which EGL enumerant ranges are reserved and the + EGL/egl.h and EGL/eglext.h headers are built is called + egl.xml . It uses an XML schema and + processing scripts shared with the OpenGL and OpenGL ES registries. If + you need to generate modified headers or modify egl.xml, clone the EGL-Registry + git repository and see the README.md + file to get started.

+ + +
+ Extension Specifications
+
    +
  1. EGL_KHR_config_attribs +
  2. +
  3. EGL_KHR_lock_surface +
  4. +
  5. EGL_KHR_image +
  6. +
  7. EGL_KHR_vg_parent_image +
  8. +
  9. EGL_KHR_gl_texture_2D_image +
    EGL_KHR_gl_texture_cubemap_image +
    EGL_KHR_gl_texture_3D_image +
    EGL_KHR_gl_renderbuffer_image +
  10. +
  11. EGL_KHR_reusable_sync +
  12. +
  13. EGL_KHR_image_base +
  14. +
  15. EGL_KHR_image_pixmap +
  16. +
  17. EGL_IMG_context_priority +
  18. +
  19. EGL_NOK_texture_from_pixmap +
  20. +
  21. EGL_KHR_lock_surface2 +
  22. +
  23. EGL_NV_coverage_sample +
  24. +
  25. EGL_NV_depth_nonlinear +
  26. +
  27. EGL_NV_sync +
  28. +
  29. EGL_KHR_fence_sync +
  30. +
  31. EGL_NOK_swap_region2 +
  32. +
  33. EGL_HI_clientpixmap +
  34. +
  35. EGL_HI_colorformats +
  36. +
  37. EGL_MESA_drm_image +
  38. +
  39. EGL_NV_post_sub_buffer +
  40. +
  41. EGL_ANGLE_query_surface_pointer +
  42. +
  43. EGL_ANGLE_surface_d3d_texture_2d_share_handle +
  44. +
  45. EGL_NV_coverage_sample_resolve +
  46. +
  47. EGL_NV_system_time +
  48. +
  49. EGL_KHR_stream +
    EGL_KHR_stream_attrib +
  50. +
  51. EGL_KHR_stream_consumer_gltexture +
  52. +
  53. EGL_KHR_stream_producer_eglsurface +
  54. +
  55. EGL_KHR_stream_producer_aldatalocator +
  56. +
  57. EGL_KHR_stream_fifo +
  58. +
  59. EGL_EXT_create_context_robustness +
  60. +
  61. EGL_ANGLE_d3d_share_handle_client_buffer +
  62. +
  63. EGL_KHR_create_context +
  64. +
  65. EGL_KHR_surfaceless_context +
  66. +
  67. EGL_KHR_stream_cross_process_fd +
  68. +
  69. EGL_EXT_multiview_window +
  70. +
  71. EGL_KHR_wait_sync +
  72. +
  73. EGL_NV_post_convert_rounding +
  74. +
  75. EGL_NV_native_query +
  76. +
  77. EGL_NV_3dvision_surface +
  78. +
  79. EGL_ANDROID_framebuffer_target +
  80. +
  81. EGL_ANDROID_blob_cache +
  82. +
  83. EGL_ANDROID_image_native_buffer +
  84. +
  85. EGL_ANDROID_native_fence_sync +
  86. +
  87. EGL_ANDROID_recordable +
  88. +
  89. EGL_EXT_buffer_age +
  90. +
  91. EGL_EXT_image_dma_buf_import +
  92. +
  93. EGL_ARM_pixmap_multisample_discard +
  94. +
  95. EGL_EXT_swap_buffers_with_damage +
  96. +
  97. EGL_NV_stream_sync +
  98. +
  99. EGL_EXT_platform_base +
  100. +
  101. EGL_EXT_client_extensions +
  102. +
  103. EGL_EXT_platform_x11 +
  104. +
  105. EGL_KHR_cl_event +
  106. +
  107. EGL_KHR_get_all_proc_addresses +
    EGL_KHR_client_get_all_proc_addresses +
  108. +
  109. EGL_MESA_platform_gbm +
  110. +
  111. EGL_EXT_platform_wayland +
  112. +
  113. EGL_KHR_lock_surface3 +
  114. +
  115. EGL_KHR_cl_event2 +
  116. +
  117. EGL_KHR_gl_colorspace +
  118. +
  119. EGL_EXT_protected_surface +
  120. +
  121. EGL_KHR_platform_android +
  122. +
  123. EGL_KHR_platform_gbm +
  124. +
  125. EGL_KHR_platform_wayland +
  126. +
  127. EGL_KHR_platform_x11 +
  128. +
  129. EGL_EXT_device_base +
  130. +
  131. EGL_EXT_platform_device +
  132. +
  133. EGL_NV_device_cuda +
  134. +
  135. EGL_NV_cuda_event +
  136. +
  137. EGL_TIZEN_image_native_buffer +
  138. +
  139. EGL_TIZEN_image_native_surface +
  140. +
  141. EGL_EXT_output_base +
  142. +
  143. EGL_EXT_device_drm +
    EGL_EXT_output_drm +
  144. +
  145. EGL_EXT_device_openwf +
    EGL_EXT_output_openwf +
  146. +
  147. EGL_EXT_stream_consumer_egloutput +
  148. +
  149. EGL_KHR_partial_update +
  150. +
  151. EGL_KHR_swap_buffers_with_damage +
  152. +
  153. EGL_ANGLE_window_fixed_size +
  154. +
  155. EGL_EXT_yuv_surface +
  156. +
  157. EGL_MESA_image_dma_buf_export +
  158. +
  159. EGL_EXT_device_enumeration +
  160. +
  161. EGL_EXT_device_query +
  162. +
  163. EGL_ANGLE_device_d3d +
  164. +
  165. EGL_KHR_create_context_no_error +
  166. +
  167. EGL_KHR_debug +
  168. +
  169. EGL_NV_stream_metadata +
  170. +
  171. EGL_NV_stream_consumer_gltexture_yuv +
  172. +
  173. EGL_IMG_image_plane_attribs +
  174. +
  175. EGL_KHR_mutable_render_buffer +
  176. +
  177. EGL_EXT_protected_content +
  178. +
  179. EGL_ANDROID_presentation_time +
  180. +
  181. EGL_ANDROID_create_native_client_buffer +
  182. +
  183. EGL_ANDROID_front_buffer_auto_refresh +
  184. +
  185. EGL_KHR_no_config_context +
  186. +
  187. EGL_KHR_context_flush_control +
  188. +
  189. EGL_ARM_implicit_external_sync +
  190. +
  191. EGL_MESA_platform_surfaceless +
  192. +
  193. EGL_EXT_image_dma_buf_import_modifiers +
  194. +
  195. EGL_EXT_pixel_format_float +
  196. +
  197. EGL_EXT_gl_colorspace_bt2020_linear +
    EGL_EXT_gl_colorspace_bt2020_pq +
  198. +
  199. EGL_EXT_gl_colorspace_scrgb_linear +
  200. +
  201. EGL_EXT_surface_SMPTE2086_metadata +
  202. +
  203. EGL_NV_stream_fifo_next +
  204. +
  205. EGL_NV_stream_fifo_synchronous +
  206. +
  207. EGL_NV_stream_reset +
  208. +
  209. EGL_NV_stream_frame_limits +
  210. +
  211. EGL_NV_stream_remote +
    EGL_NV_stream_cross_object +
    EGL_NV_stream_cross_display +
    EGL_NV_stream_cross_process +
    EGL_NV_stream_cross_partition +
    EGL_NV_stream_cross_system +
  212. +
  213. EGL_NV_stream_socket +
    EGL_NV_stream_socket_unix +
    EGL_NV_stream_socket_inet +
  214. +
  215. EGL_EXT_compositor +
  216. +
  217. EGL_EXT_surface_CTA861_3_metadata +
  218. +
  219. EGL_EXT_gl_colorspace_display_p3 +
  220. +
  221. EGL_EXT_gl_colorspace_display_p3_linear +
  222. +
  223. EGL_EXT_gl_colorspace_scrgb (non-linear) +
  224. +
  225. EGL_EXT_image_implicit_sync_control +
  226. +
  227. EGL_EXT_bind_to_front +
  228. +
  229. EGL_ANDROID_get_frame_timestamps +
  230. +
  231. EGL_ANDROID_get_native_client_buffer +
  232. +
  233. EGL_NV_context_priority_realtime +
  234. +
  235. EGL_EXT_image_gl_colorspace +
  236. +
  237. EGL_KHR_display_reference +
  238. +
  239. EGL_NV_stream_flush +
  240. +
  241. EGL_EXT_sync_reuse +
  242. +
  243. EGL_EXT_client_sync +
  244. +
  245. EGL_EXT_gl_colorspace_display_p3_passthrough +
  246. +
  247. EGL_MESA_query_driver +
  248. +
  249. EGL_ANDROID_GLES_layers +
  250. +
  251. EGL_NV_n_buffer +
  252. +
  253. EGL_NV_stream_origin +
  254. +
  255. EGL_NV_stream_dma +
  256. +
  257. EGL_WL_bind_wayland_display +
  258. +
  259. EGL_WL_create_wayland_buffer_from_image +
  260. +
  261. EGL_NV_stream_consumer_eglimage +
  262. +
  263. EGL_EXT_device_query_name +
  264. +
  265. EGL_EXT_platform_xcb +
  266. +
  267. EGL_ANGLE_sync_control_rate +
  268. +
  269. EGL_EXT_device_persistent_id +
  270. +
  271. EGL_EXT_device_drm_render_node +
  272. +
  273. EGL_EXT_config_select_group +
  274. +
  275. EGL_EXT_present_opaque +
  276. +
  277. EGL_EXT_surface_compression +
  278. +
+ +
Providing Feedback on the Registry
+ +

Khronos welcomes comments and bug reports. To provide feedback on the + EGL registry itself (such as reporting missing content, bad links, + etc.), file an issue in the + EGL-Registry Github project.

+ +

For the EGL API, extensions, and headers, file a bug on the Khronos Bugzilla . Make + sure to fill in the "Product" field in the bug entry form as + "EGL", and pick appropriate values for the Component and other + fields.

+ + + + -- cgit v1.2.3-70-g09d2