102f4aeb0Sopenharmony_ci<?php
202f4aeb0Sopenharmony_ci$static_title = 'Khronos EGL Registry';
302f4aeb0Sopenharmony_ci
402f4aeb0Sopenharmony_ciinclude_once("../../assets/static_pages/khr_page_top.php");
502f4aeb0Sopenharmony_ci?>
602f4aeb0Sopenharmony_ci
702f4aeb0Sopenharmony_ci<p> The EGL registry contains specifications of the core API; specifications
802f4aeb0Sopenharmony_ci    of Khronos- and vendor-approved EGL extensions; header files
902f4aeb0Sopenharmony_ci    corresponding to the specifications; an enumerant and function registry;
1002f4aeb0Sopenharmony_ci    and other related documentation. </p>
1102f4aeb0Sopenharmony_ci
1202f4aeb0Sopenharmony_ci<h6> EGL Core API Specification and Headers </h6>
1302f4aeb0Sopenharmony_ci
1402f4aeb0Sopenharmony_ci<p> The current version of EGL is EGL 1.5. </p>
1502f4aeb0Sopenharmony_ci
1602f4aeb0Sopenharmony_ci<ul>
1702f4aeb0Sopenharmony_ci<li> <a href="specs/eglspec.1.5.pdf"> EGL 1.5 Specification </a> (updated
1802f4aeb0Sopenharmony_ci     August 27, 2014) and <a href="specs/eglspec.1.5.withchanges.pdf">
1902f4aeb0Sopenharmony_ci     Specification with changes marked </a>. </li>
2002f4aeb0Sopenharmony_ci<li> <a href="api/EGL/egl.h"> &lt;EGL/egl.h&gt; </a> for EGL 1.5. </li>
2102f4aeb0Sopenharmony_ci<li> <a href="api/EGL/eglext.h"> &lt;EGL/eglext.h&gt; </a> for EGL 1.5. </li>
2202f4aeb0Sopenharmony_ci<li> <a href="api/EGL/eglplatform.h"> &lt;EGL/eglplatform.h&gt; </a> for EGL
2302f4aeb0Sopenharmony_ci     1.5. </li>
2402f4aeb0Sopenharmony_ci<li> <a href="api/KHR/khrplatform.h"> &lt;KHR/khrplatform.h&gt; </a>
2502f4aeb0Sopenharmony_ci     (required by the current EGL and OpenGL ES headers). </li>
2602f4aeb0Sopenharmony_ci</ul>
2702f4aeb0Sopenharmony_ci
2802f4aeb0Sopenharmony_ci<h6> Reference Pages, Technical Notes and White Papers </h6>
2902f4aeb0Sopenharmony_ci
3002f4aeb0Sopenharmony_ci<ul>
3102f4aeb0Sopenharmony_ci<li> <a href="sdk/docs/man/"> EGL 1.5 reference pages </a>
3202f4aeb0Sopenharmony_ci<li> <a href="specs/EGLTechNote0001.html">EGL Technical Note #1 - EGL 1.4 and
3302f4aeb0Sopenharmony_ci     ancillary buffer preservation </a>
3402f4aeb0Sopenharmony_ci</ul>
3502f4aeb0Sopenharmony_ci
3602f4aeb0Sopenharmony_ci<h6> Older Specifications </h6>
3702f4aeb0Sopenharmony_ci
3802f4aeb0Sopenharmony_ci<p> Older versions of the EGL Specification provided for reference. </p>
3902f4aeb0Sopenharmony_ci
4002f4aeb0Sopenharmony_ci<ul>
4102f4aeb0Sopenharmony_ci<li> <a href="specs/eglspec.1.4.pdf"> EGL 1.4 Specification </a> and
4202f4aeb0Sopenharmony_ci     <a href="specs/eglspec.1.4.withchanges.pdf"> Specification with changes
4302f4aeb0Sopenharmony_ci     marked </a>. </li>
4402f4aeb0Sopenharmony_ci<li> <a href="specs/eglspec.1.3.pdf"> EGL 1.3 Specification </a> </li>
4502f4aeb0Sopenharmony_ci<li> <a href="specs/eglspec.1.2.pdf"> EGL 1.2 Specification </a>
4602f4aeb0Sopenharmony_ci     and corresponding
4702f4aeb0Sopenharmony_ci     <a href="api/1.2/EGL/egl.h"> &lt;EGL/egl.h&gt; </a>. </li>
4802f4aeb0Sopenharmony_ci<li> <a href="specs/eglspec.1.1.pdf"> EGL 1.1 Specification </a>
4902f4aeb0Sopenharmony_ci     and corresponding
5002f4aeb0Sopenharmony_ci     <a href="api/1.1/EGL/egl.h"> &lt;EGL/egl.h&gt; </a>. </li>
5102f4aeb0Sopenharmony_ci<li> <a href="specs/eglspec.1.0.pdf"> EGL 1.0 Specification </a>
5202f4aeb0Sopenharmony_ci     and corresponding
5302f4aeb0Sopenharmony_ci     <a href="api/1.0/EGL/egl.h"> &lt;EGL/egl.h&gt; </a>. </li>
5402f4aeb0Sopenharmony_ci</ul>
5502f4aeb0Sopenharmony_ci
5602f4aeb0Sopenharmony_ci<h6> EGL XML API Registry </h6>
5702f4aeb0Sopenharmony_ci
5802f4aeb0Sopenharmony_ci<p> The database from which EGL enumerant ranges are reserved and the
5902f4aeb0Sopenharmony_ci    <tt>EGL/egl.h</tt> and <tt>EGL/eglext.h</tt> headers are built is called
6002f4aeb0Sopenharmony_ci    <a href="api/egl.xml"> egl.xml </a>. It uses an XML schema and
6102f4aeb0Sopenharmony_ci    processing scripts shared with the OpenGL and OpenGL ES registries. If
6202f4aeb0Sopenharmony_ci    you need to generate modified headers or modify egl.xml, clone the <a
6302f4aeb0Sopenharmony_ci    href="https://github.com/KhronosGroup/EGL-Registry"> EGL-Registry </a>
6402f4aeb0Sopenharmony_ci    git repository and see the <a href="README.md"> README.md </a>
6502f4aeb0Sopenharmony_ci    file to get started. </p>
6602f4aeb0Sopenharmony_ci
6702f4aeb0Sopenharmony_ci
6802f4aeb0Sopenharmony_ci<h6> <a name="otherextspecs"></a>
6902f4aeb0Sopenharmony_ci     Extension Specifications</h6>
7002f4aeb0Sopenharmony_ci<ol>
7102f4aeb0Sopenharmony_ci<li value=1> <a href="extensions/KHR/EGL_KHR_config_attribs.txt">EGL_KHR_config_attribs</a>
7202f4aeb0Sopenharmony_ci</li>
7302f4aeb0Sopenharmony_ci<li value=2> <a href="extensions/KHR/EGL_KHR_lock_surface.txt">EGL_KHR_lock_surface</a>
7402f4aeb0Sopenharmony_ci</li>
7502f4aeb0Sopenharmony_ci<li value=3> <a href="extensions/KHR/EGL_KHR_image.txt">EGL_KHR_image</a>
7602f4aeb0Sopenharmony_ci</li>
7702f4aeb0Sopenharmony_ci<li value=4> <a href="extensions/KHR/EGL_KHR_vg_parent_image.txt">EGL_KHR_vg_parent_image</a>
7802f4aeb0Sopenharmony_ci</li>
7902f4aeb0Sopenharmony_ci<li value=5> <a href="extensions/KHR/EGL_KHR_gl_image.txt">EGL_KHR_gl_texture_2D_image</a>
8002f4aeb0Sopenharmony_ci     <br> <a href="extensions/KHR/EGL_KHR_gl_image.txt">EGL_KHR_gl_texture_cubemap_image</a>
8102f4aeb0Sopenharmony_ci     <br> <a href="extensions/KHR/EGL_KHR_gl_image.txt">EGL_KHR_gl_texture_3D_image</a>
8202f4aeb0Sopenharmony_ci     <br> <a href="extensions/KHR/EGL_KHR_gl_image.txt">EGL_KHR_gl_renderbuffer_image</a>
8302f4aeb0Sopenharmony_ci</li>
8402f4aeb0Sopenharmony_ci<li value=6> <a href="extensions/KHR/EGL_KHR_reusable_sync.txt">EGL_KHR_reusable_sync</a>
8502f4aeb0Sopenharmony_ci</li>
8602f4aeb0Sopenharmony_ci<li value=8> <a href="extensions/KHR/EGL_KHR_image_base.txt">EGL_KHR_image_base</a>
8702f4aeb0Sopenharmony_ci</li>
8802f4aeb0Sopenharmony_ci<li value=9> <a href="extensions/KHR/EGL_KHR_image_pixmap.txt">EGL_KHR_image_pixmap</a>
8902f4aeb0Sopenharmony_ci</li>
9002f4aeb0Sopenharmony_ci<li value=10> <a href="extensions/IMG/EGL_IMG_context_priority.txt">EGL_IMG_context_priority</a>
9102f4aeb0Sopenharmony_ci</li>
9202f4aeb0Sopenharmony_ci<li value=14> <a href="extensions/NOK/EGL_NOK_texture_from_pixmap.txt">EGL_NOK_texture_from_pixmap</a>
9302f4aeb0Sopenharmony_ci</li>
9402f4aeb0Sopenharmony_ci<li value=16> <a href="extensions/KHR/EGL_KHR_lock_surface2.txt">EGL_KHR_lock_surface2</a>
9502f4aeb0Sopenharmony_ci</li>
9602f4aeb0Sopenharmony_ci<li value=17> <a href="extensions/NV/EGL_NV_coverage_sample.txt">EGL_NV_coverage_sample</a>
9702f4aeb0Sopenharmony_ci</li>
9802f4aeb0Sopenharmony_ci<li value=18> <a href="extensions/NV/EGL_NV_depth_nonlinear.txt">EGL_NV_depth_nonlinear</a>
9902f4aeb0Sopenharmony_ci</li>
10002f4aeb0Sopenharmony_ci<li value=19> <a href="extensions/NV/EGL_NV_sync.txt">EGL_NV_sync</a>
10102f4aeb0Sopenharmony_ci</li>
10202f4aeb0Sopenharmony_ci<li value=20> <a href="extensions/KHR/EGL_KHR_fence_sync.txt">EGL_KHR_fence_sync</a>
10302f4aeb0Sopenharmony_ci</li>
10402f4aeb0Sopenharmony_ci<li value=23> <a href="extensions/NOK/EGL_NOK_swap_region2.txt">EGL_NOK_swap_region2</a>
10502f4aeb0Sopenharmony_ci</li>
10602f4aeb0Sopenharmony_ci<li value=24> <a href="extensions/HI/EGL_HI_clientpixmap.txt">EGL_HI_clientpixmap</a>
10702f4aeb0Sopenharmony_ci</li>
10802f4aeb0Sopenharmony_ci<li value=25> <a href="extensions/HI/EGL_HI_colorformats.txt">EGL_HI_colorformats</a>
10902f4aeb0Sopenharmony_ci</li>
11002f4aeb0Sopenharmony_ci<li value=26> <a href="extensions/MESA/EGL_MESA_drm_image.txt">EGL_MESA_drm_image</a>
11102f4aeb0Sopenharmony_ci</li>
11202f4aeb0Sopenharmony_ci<li value=27> <a href="extensions/NV/EGL_NV_post_sub_buffer.txt">EGL_NV_post_sub_buffer</a>
11302f4aeb0Sopenharmony_ci</li>
11402f4aeb0Sopenharmony_ci<li value=28> <a href="extensions/ANGLE/EGL_ANGLE_query_surface_pointer.txt">EGL_ANGLE_query_surface_pointer</a>
11502f4aeb0Sopenharmony_ci</li>
11602f4aeb0Sopenharmony_ci<li value=29> <a href="extensions/ANGLE/EGL_ANGLE_surface_d3d_texture_2d_share_handle.txt">EGL_ANGLE_surface_d3d_texture_2d_share_handle</a>
11702f4aeb0Sopenharmony_ci</li>
11802f4aeb0Sopenharmony_ci<li value=30> <a href="extensions/NV/EGL_NV_coverage_sample_resolve.txt">EGL_NV_coverage_sample_resolve</a>
11902f4aeb0Sopenharmony_ci</li>
12002f4aeb0Sopenharmony_ci<li value=31> <a href="extensions/NV/EGL_NV_system_time.txt">EGL_NV_system_time</a>
12102f4aeb0Sopenharmony_ci</li>
12202f4aeb0Sopenharmony_ci<li value=32> <a href="extensions/KHR/EGL_KHR_stream.txt">EGL_KHR_stream</a>
12302f4aeb0Sopenharmony_ci     <br> <a href="extensions/KHR/EGL_KHR_stream.txt">EGL_KHR_stream_attrib</a>
12402f4aeb0Sopenharmony_ci</li>
12502f4aeb0Sopenharmony_ci<li value=33> <a href="extensions/KHR/EGL_KHR_stream_consumer_gltexture.txt">EGL_KHR_stream_consumer_gltexture</a>
12602f4aeb0Sopenharmony_ci</li>
12702f4aeb0Sopenharmony_ci<li value=34> <a href="extensions/KHR/EGL_KHR_stream_producer_eglsurface.txt">EGL_KHR_stream_producer_eglsurface</a>
12802f4aeb0Sopenharmony_ci</li>
12902f4aeb0Sopenharmony_ci<li value=35> <a href="extensions/KHR/EGL_KHR_stream_producer_aldatalocator.txt">EGL_KHR_stream_producer_aldatalocator</a>
13002f4aeb0Sopenharmony_ci</li>
13102f4aeb0Sopenharmony_ci<li value=36> <a href="extensions/KHR/EGL_KHR_stream_fifo.txt">EGL_KHR_stream_fifo</a>
13202f4aeb0Sopenharmony_ci</li>
13302f4aeb0Sopenharmony_ci<li value=37> <a href="extensions/EXT/EGL_EXT_create_context_robustness.txt">EGL_EXT_create_context_robustness</a>
13402f4aeb0Sopenharmony_ci</li>
13502f4aeb0Sopenharmony_ci<li value=38> <a href="extensions/ANGLE/EGL_ANGLE_d3d_share_handle_client_buffer.txt">EGL_ANGLE_d3d_share_handle_client_buffer</a>
13602f4aeb0Sopenharmony_ci</li>
13702f4aeb0Sopenharmony_ci<li value=39> <a href="extensions/KHR/EGL_KHR_create_context.txt">EGL_KHR_create_context</a>
13802f4aeb0Sopenharmony_ci</li>
13902f4aeb0Sopenharmony_ci<li value=40> <a href="extensions/KHR/EGL_KHR_surfaceless_context.txt">EGL_KHR_surfaceless_context</a>
14002f4aeb0Sopenharmony_ci</li>
14102f4aeb0Sopenharmony_ci<li value=41> <a href="extensions/KHR/EGL_KHR_stream_cross_process_fd.txt">EGL_KHR_stream_cross_process_fd</a>
14202f4aeb0Sopenharmony_ci</li>
14302f4aeb0Sopenharmony_ci<li value=42> <a href="extensions/EXT/EGL_EXT_multiview_window.txt">EGL_EXT_multiview_window</a>
14402f4aeb0Sopenharmony_ci</li>
14502f4aeb0Sopenharmony_ci<li value=43> <a href="extensions/KHR/EGL_KHR_wait_sync.txt">EGL_KHR_wait_sync</a>
14602f4aeb0Sopenharmony_ci</li>
14702f4aeb0Sopenharmony_ci<li value=44> <a href="extensions/NV/EGL_NV_post_convert_rounding.txt">EGL_NV_post_convert_rounding</a>
14802f4aeb0Sopenharmony_ci</li>
14902f4aeb0Sopenharmony_ci<li value=45> <a href="extensions/NV/EGL_NV_native_query.txt">EGL_NV_native_query</a>
15002f4aeb0Sopenharmony_ci</li>
15102f4aeb0Sopenharmony_ci<li value=46> <a href="extensions/NV/EGL_NV_3dvision_surface.txt">EGL_NV_3dvision_surface</a>
15202f4aeb0Sopenharmony_ci</li>
15302f4aeb0Sopenharmony_ci<li value=47> <a href="extensions/ANDROID/EGL_ANDROID_framebuffer_target.txt">EGL_ANDROID_framebuffer_target</a>
15402f4aeb0Sopenharmony_ci</li>
15502f4aeb0Sopenharmony_ci<li value=48> <a href="extensions/ANDROID/EGL_ANDROID_blob_cache.txt">EGL_ANDROID_blob_cache</a>
15602f4aeb0Sopenharmony_ci</li>
15702f4aeb0Sopenharmony_ci<li value=49> <a href="extensions/ANDROID/EGL_ANDROID_image_native_buffer.txt">EGL_ANDROID_image_native_buffer</a>
15802f4aeb0Sopenharmony_ci</li>
15902f4aeb0Sopenharmony_ci<li value=50> <a href="extensions/ANDROID/EGL_ANDROID_native_fence_sync.txt">EGL_ANDROID_native_fence_sync</a>
16002f4aeb0Sopenharmony_ci</li>
16102f4aeb0Sopenharmony_ci<li value=51> <a href="extensions/ANDROID/EGL_ANDROID_recordable.txt">EGL_ANDROID_recordable</a>
16202f4aeb0Sopenharmony_ci</li>
16302f4aeb0Sopenharmony_ci<li value=52> <a href="extensions/EXT/EGL_EXT_buffer_age.txt">EGL_EXT_buffer_age</a>
16402f4aeb0Sopenharmony_ci</li>
16502f4aeb0Sopenharmony_ci<li value=53> <a href="extensions/EXT/EGL_EXT_image_dma_buf_import.txt">EGL_EXT_image_dma_buf_import</a>
16602f4aeb0Sopenharmony_ci</li>
16702f4aeb0Sopenharmony_ci<li value=54> <a href="extensions/ARM/EGL_ARM_pixmap_multisample_discard.txt">EGL_ARM_pixmap_multisample_discard</a>
16802f4aeb0Sopenharmony_ci</li>
16902f4aeb0Sopenharmony_ci<li value=55> <a href="extensions/EXT/EGL_EXT_swap_buffers_with_damage.txt">EGL_EXT_swap_buffers_with_damage</a>
17002f4aeb0Sopenharmony_ci</li>
17102f4aeb0Sopenharmony_ci<li value=56> <a href="extensions/NV/EGL_NV_stream_sync.txt">EGL_NV_stream_sync</a>
17202f4aeb0Sopenharmony_ci</li>
17302f4aeb0Sopenharmony_ci<li value=57> <a href="extensions/EXT/EGL_EXT_platform_base.txt">EGL_EXT_platform_base</a>
17402f4aeb0Sopenharmony_ci</li>
17502f4aeb0Sopenharmony_ci<li value=58> <a href="extensions/EXT/EGL_EXT_client_extensions.txt">EGL_EXT_client_extensions</a>
17602f4aeb0Sopenharmony_ci</li>
17702f4aeb0Sopenharmony_ci<li value=59> <a href="extensions/EXT/EGL_EXT_platform_x11.txt">EGL_EXT_platform_x11</a>
17802f4aeb0Sopenharmony_ci</li>
17902f4aeb0Sopenharmony_ci<li value=60> <a href="extensions/KHR/EGL_KHR_cl_event.txt">EGL_KHR_cl_event</a>
18002f4aeb0Sopenharmony_ci</li>
18102f4aeb0Sopenharmony_ci<li value=61> <a href="extensions/KHR/EGL_KHR_get_all_proc_addresses.txt">EGL_KHR_get_all_proc_addresses</a>
18202f4aeb0Sopenharmony_ci     <br> <a href="extensions/KHR/EGL_KHR_get_all_proc_addresses.txt">EGL_KHR_client_get_all_proc_addresses</a>
18302f4aeb0Sopenharmony_ci</li>
18402f4aeb0Sopenharmony_ci<li value=62> <a href="extensions/MESA/EGL_MESA_platform_gbm.txt">EGL_MESA_platform_gbm</a>
18502f4aeb0Sopenharmony_ci</li>
18602f4aeb0Sopenharmony_ci<li value=63> <a href="extensions/EXT/EGL_EXT_platform_wayland.txt">EGL_EXT_platform_wayland</a>
18702f4aeb0Sopenharmony_ci</li>
18802f4aeb0Sopenharmony_ci<li value=64> <a href="extensions/KHR/EGL_KHR_lock_surface3.txt">EGL_KHR_lock_surface3</a>
18902f4aeb0Sopenharmony_ci</li>
19002f4aeb0Sopenharmony_ci<li value=65> <a href="extensions/KHR/EGL_KHR_cl_event2.txt">EGL_KHR_cl_event2</a>
19102f4aeb0Sopenharmony_ci</li>
19202f4aeb0Sopenharmony_ci<li value=66> <a href="extensions/KHR/EGL_KHR_gl_colorspace.txt">EGL_KHR_gl_colorspace</a>
19302f4aeb0Sopenharmony_ci</li>
19402f4aeb0Sopenharmony_ci<li value=67> <a href="extensions/EXT/EGL_EXT_protected_surface.txt">EGL_EXT_protected_surface</a>
19502f4aeb0Sopenharmony_ci</li>
19602f4aeb0Sopenharmony_ci<li value=68> <a href="extensions/KHR/EGL_KHR_platform_android.txt">EGL_KHR_platform_android</a>
19702f4aeb0Sopenharmony_ci</li>
19802f4aeb0Sopenharmony_ci<li value=69> <a href="extensions/KHR/EGL_KHR_platform_gbm.txt">EGL_KHR_platform_gbm</a>
19902f4aeb0Sopenharmony_ci</li>
20002f4aeb0Sopenharmony_ci<li value=70> <a href="extensions/KHR/EGL_KHR_platform_wayland.txt">EGL_KHR_platform_wayland</a>
20102f4aeb0Sopenharmony_ci</li>
20202f4aeb0Sopenharmony_ci<li value=71> <a href="extensions/KHR/EGL_KHR_platform_x11.txt">EGL_KHR_platform_x11</a>
20302f4aeb0Sopenharmony_ci</li>
20402f4aeb0Sopenharmony_ci<li value=72> <a href="extensions/EXT/EGL_EXT_device_base.txt">EGL_EXT_device_base</a>
20502f4aeb0Sopenharmony_ci</li>
20602f4aeb0Sopenharmony_ci<li value=73> <a href="extensions/EXT/EGL_EXT_platform_device.txt">EGL_EXT_platform_device</a>
20702f4aeb0Sopenharmony_ci</li>
20802f4aeb0Sopenharmony_ci<li value=74> <a href="extensions/NV/EGL_NV_device_cuda.txt">EGL_NV_device_cuda</a>
20902f4aeb0Sopenharmony_ci</li>
21002f4aeb0Sopenharmony_ci<li value=75> <a href="extensions/NV/EGL_NV_cuda_event.txt">EGL_NV_cuda_event</a>
21102f4aeb0Sopenharmony_ci</li>
21202f4aeb0Sopenharmony_ci<li value=76> <a href="extensions/TIZEN/EGL_TIZEN_image_native_buffer.txt">EGL_TIZEN_image_native_buffer</a>
21302f4aeb0Sopenharmony_ci</li>
21402f4aeb0Sopenharmony_ci<li value=77> <a href="extensions/TIZEN/EGL_TIZEN_image_native_surface.txt">EGL_TIZEN_image_native_surface</a>
21502f4aeb0Sopenharmony_ci</li>
21602f4aeb0Sopenharmony_ci<li value=78> <a href="extensions/EXT/EGL_EXT_output_base.txt">EGL_EXT_output_base</a>
21702f4aeb0Sopenharmony_ci</li>
21802f4aeb0Sopenharmony_ci<li value=79> <a href="extensions/EXT/EGL_EXT_device_drm.txt">EGL_EXT_device_drm</a>
21902f4aeb0Sopenharmony_ci     <br> <a href="extensions/EXT/EGL_EXT_device_drm.txt">EGL_EXT_output_drm</a>
22002f4aeb0Sopenharmony_ci</li>
22102f4aeb0Sopenharmony_ci<li value=80> <a href="extensions/EXT/EGL_EXT_device_openwf.txt">EGL_EXT_device_openwf</a>
22202f4aeb0Sopenharmony_ci     <br> <a href="extensions/EXT/EGL_EXT_device_openwf.txt">EGL_EXT_output_openwf</a>
22302f4aeb0Sopenharmony_ci</li>
22402f4aeb0Sopenharmony_ci<li value=81> <a href="extensions/EXT/EGL_EXT_stream_consumer_egloutput.txt">EGL_EXT_stream_consumer_egloutput</a>
22502f4aeb0Sopenharmony_ci</li>
22602f4aeb0Sopenharmony_ci<li value=83> <a href="extensions/KHR/EGL_KHR_partial_update.txt">EGL_KHR_partial_update</a>
22702f4aeb0Sopenharmony_ci</li>
22802f4aeb0Sopenharmony_ci<li value=84> <a href="extensions/KHR/EGL_KHR_swap_buffers_with_damage.txt">EGL_KHR_swap_buffers_with_damage</a>
22902f4aeb0Sopenharmony_ci</li>
23002f4aeb0Sopenharmony_ci<li value=85> <a href="extensions/ANGLE/EGL_ANGLE_window_fixed_size.txt">EGL_ANGLE_window_fixed_size</a>
23102f4aeb0Sopenharmony_ci</li>
23202f4aeb0Sopenharmony_ci<li value=86> <a href="extensions/EXT/EGL_EXT_yuv_surface.txt">EGL_EXT_yuv_surface</a>
23302f4aeb0Sopenharmony_ci</li>
23402f4aeb0Sopenharmony_ci<li value=87> <a href="extensions/MESA/EGL_MESA_image_dma_buf_export.txt">EGL_MESA_image_dma_buf_export</a>
23502f4aeb0Sopenharmony_ci</li>
23602f4aeb0Sopenharmony_ci<li value=88> <a href="extensions/EXT/EGL_EXT_device_enumeration.txt">EGL_EXT_device_enumeration</a>
23702f4aeb0Sopenharmony_ci</li>
23802f4aeb0Sopenharmony_ci<li value=89> <a href="extensions/EXT/EGL_EXT_device_query.txt">EGL_EXT_device_query</a>
23902f4aeb0Sopenharmony_ci</li>
24002f4aeb0Sopenharmony_ci<li value=90> <a href="extensions/ANGLE/EGL_ANGLE_device_d3d.txt">EGL_ANGLE_device_d3d</a>
24102f4aeb0Sopenharmony_ci</li>
24202f4aeb0Sopenharmony_ci<li value=91> <a href="extensions/KHR/EGL_KHR_create_context_no_error.txt">EGL_KHR_create_context_no_error</a>
24302f4aeb0Sopenharmony_ci</li>
24402f4aeb0Sopenharmony_ci<li value=92> <a href="extensions/KHR/EGL_KHR_debug.txt">EGL_KHR_debug</a>
24502f4aeb0Sopenharmony_ci</li>
24602f4aeb0Sopenharmony_ci<li value=93> <a href="extensions/NV/EGL_NV_stream_metadata.txt">EGL_NV_stream_metadata</a>
24702f4aeb0Sopenharmony_ci</li>
24802f4aeb0Sopenharmony_ci<li value=94> <a href="extensions/NV/EGL_NV_stream_consumer_gltexture_yuv.txt">EGL_NV_stream_consumer_gltexture_yuv</a>
24902f4aeb0Sopenharmony_ci</li>
25002f4aeb0Sopenharmony_ci<li value=95> <a href="extensions/IMG/EGL_IMG_image_plane_attribs.txt">EGL_IMG_image_plane_attribs</a>
25102f4aeb0Sopenharmony_ci</li>
25202f4aeb0Sopenharmony_ci<li value=96> <a href="extensions/KHR/EGL_KHR_mutable_render_buffer.txt">EGL_KHR_mutable_render_buffer</a>
25302f4aeb0Sopenharmony_ci</li>
25402f4aeb0Sopenharmony_ci<li value=97> <a href="extensions/EXT/EGL_EXT_protected_content.txt">EGL_EXT_protected_content</a>
25502f4aeb0Sopenharmony_ci</li>
25602f4aeb0Sopenharmony_ci<li value=98> <a href="extensions/ANDROID/EGL_ANDROID_presentation_time.txt">EGL_ANDROID_presentation_time</a>
25702f4aeb0Sopenharmony_ci</li>
25802f4aeb0Sopenharmony_ci<li value=99> <a href="extensions/ANDROID/EGL_ANDROID_create_native_client_buffer.txt">EGL_ANDROID_create_native_client_buffer</a>
25902f4aeb0Sopenharmony_ci</li>
26002f4aeb0Sopenharmony_ci<li value=100> <a href="extensions/ANDROID/EGL_ANDROID_front_buffer_auto_refresh.txt">EGL_ANDROID_front_buffer_auto_refresh</a>
26102f4aeb0Sopenharmony_ci</li>
26202f4aeb0Sopenharmony_ci<li value=101> <a href="extensions/KHR/EGL_KHR_no_config_context.txt">EGL_KHR_no_config_context</a>
26302f4aeb0Sopenharmony_ci</li>
26402f4aeb0Sopenharmony_ci<li value=102> <a href="https://www.khronos.org/registry/OpenGL/extensions/KHR/KHR_context_flush_control.txt">EGL_KHR_context_flush_control</a>
26502f4aeb0Sopenharmony_ci</li>
26602f4aeb0Sopenharmony_ci<li value=103> <a href="extensions/ARM/EGL_ARM_implicit_external_sync.txt">EGL_ARM_implicit_external_sync</a>
26702f4aeb0Sopenharmony_ci</li>
26802f4aeb0Sopenharmony_ci<li value=104> <a href="extensions/MESA/EGL_MESA_platform_surfaceless.txt">EGL_MESA_platform_surfaceless</a>
26902f4aeb0Sopenharmony_ci</li>
27002f4aeb0Sopenharmony_ci<li value=105> <a href="extensions/EXT/EGL_EXT_image_dma_buf_import_modifiers.txt">EGL_EXT_image_dma_buf_import_modifiers</a>
27102f4aeb0Sopenharmony_ci</li>
27202f4aeb0Sopenharmony_ci<li value=106> <a href="extensions/EXT/EGL_EXT_pixel_format_float.txt">EGL_EXT_pixel_format_float</a>
27302f4aeb0Sopenharmony_ci</li>
27402f4aeb0Sopenharmony_ci<li value=107> <a href="extensions/EXT/EGL_EXT_gl_colorspace_bt2020_linear.txt">EGL_EXT_gl_colorspace_bt2020_linear</a>
27502f4aeb0Sopenharmony_ci     <br> <a href="extensions/EXT/EGL_EXT_gl_colorspace_bt2020_linear.txt">EGL_EXT_gl_colorspace_bt2020_pq</a>
27602f4aeb0Sopenharmony_ci</li>
27702f4aeb0Sopenharmony_ci<li value=108> <a href="extensions/EXT/EGL_EXT_gl_colorspace_scrgb_linear.txt">EGL_EXT_gl_colorspace_scrgb_linear</a>
27802f4aeb0Sopenharmony_ci</li>
27902f4aeb0Sopenharmony_ci<li value=109> <a href="extensions/EXT/EGL_EXT_surface_SMPTE2086_metadata.txt">EGL_EXT_surface_SMPTE2086_metadata</a>
28002f4aeb0Sopenharmony_ci</li>
28102f4aeb0Sopenharmony_ci<li value=110> <a href="extensions/NV/EGL_NV_stream_fifo_next.txt">EGL_NV_stream_fifo_next</a>
28202f4aeb0Sopenharmony_ci</li>
28302f4aeb0Sopenharmony_ci<li value=111> <a href="extensions/NV/EGL_NV_stream_fifo_synchronous.txt">EGL_NV_stream_fifo_synchronous</a>
28402f4aeb0Sopenharmony_ci</li>
28502f4aeb0Sopenharmony_ci<li value=112> <a href="extensions/NV/EGL_NV_stream_reset.txt">EGL_NV_stream_reset</a>
28602f4aeb0Sopenharmony_ci</li>
28702f4aeb0Sopenharmony_ci<li value=113> <a href="extensions/NV/EGL_NV_stream_frame_limits.txt">EGL_NV_stream_frame_limits</a>
28802f4aeb0Sopenharmony_ci</li>
28902f4aeb0Sopenharmony_ci<li value=114> <a href="extensions/NV/EGL_NV_stream_remote.txt">EGL_NV_stream_remote</a>
29002f4aeb0Sopenharmony_ci     <br> <a href="extensions/NV/EGL_NV_stream_remote.txt">EGL_NV_stream_cross_object</a>
29102f4aeb0Sopenharmony_ci     <br> <a href="extensions/NV/EGL_NV_stream_remote.txt">EGL_NV_stream_cross_display</a>
29202f4aeb0Sopenharmony_ci     <br> <a href="extensions/NV/EGL_NV_stream_remote.txt">EGL_NV_stream_cross_process</a>
29302f4aeb0Sopenharmony_ci     <br> <a href="extensions/NV/EGL_NV_stream_remote.txt">EGL_NV_stream_cross_partition</a>
29402f4aeb0Sopenharmony_ci     <br> <a href="extensions/NV/EGL_NV_stream_remote.txt">EGL_NV_stream_cross_system</a>
29502f4aeb0Sopenharmony_ci</li>
29602f4aeb0Sopenharmony_ci<li value=115> <a href="extensions/NV/EGL_NV_stream_socket.txt">EGL_NV_stream_socket</a>
29702f4aeb0Sopenharmony_ci     <br> <a href="extensions/NV/EGL_NV_stream_socket.txt">EGL_NV_stream_socket_unix</a>
29802f4aeb0Sopenharmony_ci     <br> <a href="extensions/NV/EGL_NV_stream_socket.txt">EGL_NV_stream_socket_inet</a>
29902f4aeb0Sopenharmony_ci</li>
30002f4aeb0Sopenharmony_ci<li value=116> <a href="extensions/EXT/EGL_EXT_compositor.txt">EGL_EXT_compositor</a>
30102f4aeb0Sopenharmony_ci</li>
30202f4aeb0Sopenharmony_ci<li value=117> <a href="extensions/EXT/EGL_EXT_surface_CTA861_3_metadata.txt">EGL_EXT_surface_CTA861_3_metadata</a>
30302f4aeb0Sopenharmony_ci</li>
30402f4aeb0Sopenharmony_ci<li value=118> <a href="extensions/EXT/EGL_EXT_gl_colorspace_display_p3.txt">EGL_EXT_gl_colorspace_display_p3</a>
30502f4aeb0Sopenharmony_ci</li>
30602f4aeb0Sopenharmony_ci<li value=118> <a href="extensions/EXT/EGL_EXT_gl_colorspace_display_p3.txt">EGL_EXT_gl_colorspace_display_p3_linear</a>
30702f4aeb0Sopenharmony_ci</li>
30802f4aeb0Sopenharmony_ci<li value=119> <a href="extensions/EXT/EGL_EXT_gl_colorspace_scrgb.txt">EGL_EXT_gl_colorspace_scrgb (non-linear)</a>
30902f4aeb0Sopenharmony_ci</li>
31002f4aeb0Sopenharmony_ci<li value=120> <a href="extensions/EXT/EGL_EXT_image_implicit_sync_control.txt">EGL_EXT_image_implicit_sync_control</a>
31102f4aeb0Sopenharmony_ci</li>
31202f4aeb0Sopenharmony_ci<li value=121> <a href="extensions/EXT/EGL_EXT_bind_to_front.txt">EGL_EXT_bind_to_front</a>
31302f4aeb0Sopenharmony_ci</li>
31402f4aeb0Sopenharmony_ci<li value=122> <a href="extensions/ANDROID/EGL_ANDROID_get_frame_timestamps.txt">EGL_ANDROID_get_frame_timestamps</a>
31502f4aeb0Sopenharmony_ci</li>
31602f4aeb0Sopenharmony_ci<li value=123> <a href="extensions/ANDROID/EGL_ANDROID_get_native_client_buffer.txt">EGL_ANDROID_get_native_client_buffer</a>
31702f4aeb0Sopenharmony_ci</li>
31802f4aeb0Sopenharmony_ci<li value=124> <a href="extensions/NV/EGL_NV_context_priority_realtime.txt">EGL_NV_context_priority_realtime</a>
31902f4aeb0Sopenharmony_ci</li>
32002f4aeb0Sopenharmony_ci<li value=125> <a href="extensions/EXT/EGL_EXT_image_gl_colorspace.txt">EGL_EXT_image_gl_colorspace</a>
32102f4aeb0Sopenharmony_ci</li>
32202f4aeb0Sopenharmony_ci<li value=126> <a href="extensions/KHR/EGL_KHR_display_reference.txt">EGL_KHR_display_reference</a>
32302f4aeb0Sopenharmony_ci</li>
32402f4aeb0Sopenharmony_ci<li value=127> <a href="extensions/NV/EGL_NV_stream_flush.txt">EGL_NV_stream_flush</a>
32502f4aeb0Sopenharmony_ci</li>
32602f4aeb0Sopenharmony_ci<li value=128> <a href="extensions/EXT/EGL_EXT_sync_reuse.txt">EGL_EXT_sync_reuse</a>
32702f4aeb0Sopenharmony_ci</li>
32802f4aeb0Sopenharmony_ci<li value=129> <a href="extensions/EXT/EGL_EXT_client_sync.txt">EGL_EXT_client_sync</a>
32902f4aeb0Sopenharmony_ci</li>
33002f4aeb0Sopenharmony_ci<li value=130> <a href="extensions/EXT/EGL_EXT_gl_colorspace_display_p3_passthrough.txt">EGL_EXT_gl_colorspace_display_p3_passthrough</a>
33102f4aeb0Sopenharmony_ci</li>
33202f4aeb0Sopenharmony_ci<li value=131> <a href="extensions/MESA/EGL_MESA_query_driver.txt">EGL_MESA_query_driver</a>
33302f4aeb0Sopenharmony_ci</li>
33402f4aeb0Sopenharmony_ci<li value=132> <a href="extensions/ANDROID/EGL_ANDROID_GLES_layers.txt">EGL_ANDROID_GLES_layers</a>
33502f4aeb0Sopenharmony_ci</li>
33602f4aeb0Sopenharmony_ci<li value=133> <a href="extensions/NV/EGL_NV_n_buffer.txt">EGL_NV_n_buffer</a>
33702f4aeb0Sopenharmony_ci</li>
33802f4aeb0Sopenharmony_ci<li value=134> <a href="extensions/NV/EGL_NV_stream_origin.txt">EGL_NV_stream_origin</a>
33902f4aeb0Sopenharmony_ci</li>
34002f4aeb0Sopenharmony_ci<li value=135> <a href="extensions/NV/EGL_NV_stream_dma.txt">EGL_NV_stream_dma</a>
34102f4aeb0Sopenharmony_ci</li>
34202f4aeb0Sopenharmony_ci<li value=136> <a href="extensions/WL/EGL_WL_bind_wayland_display.txt">EGL_WL_bind_wayland_display</a>
34302f4aeb0Sopenharmony_ci</li>
34402f4aeb0Sopenharmony_ci<li value=137> <a href="extensions/WL/EGL_WL_create_wayland_buffer_from_image.txt">EGL_WL_create_wayland_buffer_from_image</a>
34502f4aeb0Sopenharmony_ci</li>
34602f4aeb0Sopenharmony_ci<li value=139> <a href="extensions/NV/EGL_NV_stream_consumer_eglimage.txt">EGL_NV_stream_consumer_eglimage</a>
34702f4aeb0Sopenharmony_ci</li>
34802f4aeb0Sopenharmony_ci<li value=140> <a href="extensions/EXT/EGL_EXT_device_query_name.txt">EGL_EXT_device_query_name</a>
34902f4aeb0Sopenharmony_ci</li>
35002f4aeb0Sopenharmony_ci<li value=141> <a href="extensions/EXT/EGL_EXT_platform_xcb.txt">EGL_EXT_platform_xcb</a>
35102f4aeb0Sopenharmony_ci</li>
35202f4aeb0Sopenharmony_ci<li value=142> <a href="extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt">EGL_ANGLE_sync_control_rate</a>
35302f4aeb0Sopenharmony_ci</li>
35402f4aeb0Sopenharmony_ci<li value=143> <a href="extensions/EXT/EGL_EXT_device_persistent_id.txt">EGL_EXT_device_persistent_id</a>
35502f4aeb0Sopenharmony_ci</li>
35602f4aeb0Sopenharmony_ci<li value=144> <a href="extensions/EXT/EGL_EXT_device_drm_render_node.txt">EGL_EXT_device_drm_render_node</a>
35702f4aeb0Sopenharmony_ci</li>
35802f4aeb0Sopenharmony_ci<li value=145> <a href="extensions/EXT/EGL_EXT_config_select_group.txt">EGL_EXT_config_select_group</a>
35902f4aeb0Sopenharmony_ci</li>
36002f4aeb0Sopenharmony_ci<li value=146> <a href="extensions/EXT/EGL_EXT_present_opaque.txt">EGL_EXT_present_opaque</a>
36102f4aeb0Sopenharmony_ci</li>
36202f4aeb0Sopenharmony_ci<li value=147> <a href="extensions/EXT/EGL_EXT_surface_compression.txt">EGL_EXT_surface_compression</a>
36302f4aeb0Sopenharmony_ci</li>
36402f4aeb0Sopenharmony_ci<li value=148> <a href="extensions/OH/EGL_OHOS_image_native_buffer.txt">EGL_OHOS_image_native_buffer</a>
36502f4aeb0Sopenharmony_ci</li>
36602f4aeb0Sopenharmony_ci<li value=149> <a href="extensions/KHR/EGL_KHR_platform_ohos.txt">EGL_KHR_platform_ohos</a>
36702f4aeb0Sopenharmony_ci</li>
36802f4aeb0Sopenharmony_ci</ol>
36902f4aeb0Sopenharmony_ci
37002f4aeb0Sopenharmony_ci<h6> Providing Feedback on the Registry </h6>
37102f4aeb0Sopenharmony_ci
37202f4aeb0Sopenharmony_ci<p> Khronos welcomes comments and bug reports. To provide feedback on the
37302f4aeb0Sopenharmony_ci    EGL registry itself (such as reporting missing content, bad links,
37402f4aeb0Sopenharmony_ci    etc.), file an issue in the <a
37502f4aeb0Sopenharmony_ci    href="https://github.com/KhronosGroup/EGL-Registry/issues">
37602f4aeb0Sopenharmony_ci    EGL-Registry </a> Github project. </p>
37702f4aeb0Sopenharmony_ci
37802f4aeb0Sopenharmony_ci<p> For the EGL API, extensions, and headers, file a bug on the <a
37902f4aeb0Sopenharmony_ci    href="http://www.khronos.org/bugzilla/"> Khronos Bugzilla </a>. Make
38002f4aeb0Sopenharmony_ci    sure to fill in the &quot;Product&quot; field in the bug entry form as
38102f4aeb0Sopenharmony_ci    &quot;EGL&quot;, and pick appropriate values for the Component and other
38202f4aeb0Sopenharmony_ci    fields. </p>
38302f4aeb0Sopenharmony_ci
38402f4aeb0Sopenharmony_ci<?php include_once("../../assets/static_pages/khr_page_bottom.php"); ?>
38502f4aeb0Sopenharmony_ci</body>
38602f4aeb0Sopenharmony_ci</html>
387