xref: /aosp_15_r20/external/mesa3d/src/egl/generate/egl.xml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8"?>
2*61046927SAndroid Build Coastguard Worker<registry>
3*61046927SAndroid Build Coastguard Worker    <!--
4*61046927SAndroid Build Coastguard Worker    Copyright 2013-2020 The Khronos Group Inc.
5*61046927SAndroid Build Coastguard Worker    SPDX-License-Identifier: Apache-2.0
6*61046927SAndroid Build Coastguard Worker     -->
7*61046927SAndroid Build Coastguard Worker    <!--
8*61046927SAndroid Build Coastguard Worker    This file, egl.xml, is the EGL API Registry. The older ".spec" file
9*61046927SAndroid Build Coastguard Worker    format has been retired and will no longer be updated with new
10*61046927SAndroid Build Coastguard Worker    extensions and API versions. The canonical version of the registry,
11*61046927SAndroid Build Coastguard Worker    together with documentation, schema, and Python generator scripts used
12*61046927SAndroid Build Coastguard Worker    to generate C header files for EGL, can be found in the Khronos Registry
13*61046927SAndroid Build Coastguard Worker    at
14*61046927SAndroid Build Coastguard Worker        https://www.github.com/KhronosGroup/EGL-Registry
15*61046927SAndroid Build Coastguard Worker    -->
16*61046927SAndroid Build Coastguard Worker
17*61046927SAndroid Build Coastguard Worker    <!-- SECTION: EGL type definitions. Does not include GL types. -->
18*61046927SAndroid Build Coastguard Worker    <types>
19*61046927SAndroid Build Coastguard Worker            <!-- These are dependencies EGL types require to be declared legally -->
20*61046927SAndroid Build Coastguard Worker        <type name="khrplatform">#include &lt;KHR/khrplatform.h&gt;</type>
21*61046927SAndroid Build Coastguard Worker        <type name="eglplatform" requires="khrplatform">#include &lt;EGL/eglplatform.h&gt;</type>
22*61046927SAndroid Build Coastguard Worker        <type name="khronos_utime_nanoseconds_t" requires="khrplatform"/>
23*61046927SAndroid Build Coastguard Worker        <type name="khronos_stime_nanoseconds_t" requires="khrplatform"/>
24*61046927SAndroid Build Coastguard Worker        <type name="khronos_uint64_t" requires="khrplatform"/>
25*61046927SAndroid Build Coastguard Worker        <type name="khronos_ssize_t" requires="khrplatform"/>
26*61046927SAndroid Build Coastguard Worker        <type name="EGLNativeDisplayType" requires="eglplatform"/>
27*61046927SAndroid Build Coastguard Worker        <type name="EGLNativePixmapType" requires="eglplatform"/>
28*61046927SAndroid Build Coastguard Worker        <type name="EGLNativeWindowType" requires="eglplatform"/>
29*61046927SAndroid Build Coastguard Worker        <type name="EGLint" requires="eglplatform"/>
30*61046927SAndroid Build Coastguard Worker        <type name="NativeDisplayType" requires="eglplatform"/>
31*61046927SAndroid Build Coastguard Worker        <type name="NativePixmapType" requires="eglplatform"/>
32*61046927SAndroid Build Coastguard Worker        <type name="NativeWindowType" requires="eglplatform"/>
33*61046927SAndroid Build Coastguard Worker        <type>struct <name>AHardwareBuffer</name>;</type>
34*61046927SAndroid Build Coastguard Worker        <type>struct <name>wl_buffer</name>;</type>
35*61046927SAndroid Build Coastguard Worker        <type>struct <name>wl_display</name>;</type>
36*61046927SAndroid Build Coastguard Worker        <type>struct <name>wl_resource</name>;</type>
37*61046927SAndroid Build Coastguard Worker        <!-- Dummy placeholders for non-EGL types -->
38*61046927SAndroid Build Coastguard Worker        <type name="Bool"/>
39*61046927SAndroid Build Coastguard Worker            <!-- These are actual EGL types.  -->
40*61046927SAndroid Build Coastguard Worker        <type>typedef unsigned int <name>EGLBoolean</name>;</type>
41*61046927SAndroid Build Coastguard Worker        <type>typedef unsigned int <name>EGLenum</name>;</type>
42*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef intptr_t <name>EGLAttribKHR</name>;</type>
43*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef intptr_t <name>EGLAttrib</name>;</type>
44*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLClientBuffer</name>;</type>
45*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLConfig</name>;</type>
46*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLContext</name>;</type>
47*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLDeviceEXT</name>;</type>
48*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLDisplay</name>;</type>
49*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLImage</name>;</type>
50*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLImageKHR</name>;</type>
51*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLLabelKHR</name>;</type>
52*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLObjectKHR</name>;</type>
53*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLOutputLayerEXT</name>;</type>
54*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLOutputPortEXT</name>;</type>
55*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLStreamKHR</name>;</type>
56*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLSurface</name>;</type>
57*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLSync</name>;</type>
58*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLSyncKHR</name>;</type>
59*61046927SAndroid Build Coastguard Worker        <type>typedef void *<name>EGLSyncNV</name>;</type>
60*61046927SAndroid Build Coastguard Worker        <type>typedef void (*<name>__eglMustCastToProperFunctionPointerType</name>)(void);</type>
61*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef khronos_utime_nanoseconds_t <name>EGLTimeKHR</name>;</type>
62*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef khronos_utime_nanoseconds_t <name>EGLTime</name>;</type>
63*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef khronos_utime_nanoseconds_t <name>EGLTimeNV</name>;</type>
64*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef khronos_utime_nanoseconds_t <name>EGLuint64NV</name>;</type>
65*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef khronos_uint64_t <name>EGLuint64KHR</name>;</type>
66*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef khronos_stime_nanoseconds_t <name>EGLnsecsANDROID</name>;</type>
67*61046927SAndroid Build Coastguard Worker        <type>typedef int <name>EGLNativeFileDescriptorKHR</name>;</type>
68*61046927SAndroid Build Coastguard Worker        <type requires="khrplatform">typedef khronos_ssize_t <name>EGLsizeiANDROID</name>;</type>
69*61046927SAndroid Build Coastguard Worker        <type requires="EGLsizeiANDROID">typedef void (*<name>EGLSetBlobFuncANDROID</name>) (const void *key, EGLsizeiANDROID keySize, const void *value, EGLsizeiANDROID valueSize);</type>
70*61046927SAndroid Build Coastguard Worker        <type requires="EGLsizeiANDROID">typedef EGLsizeiANDROID (*<name>EGLGetBlobFuncANDROID</name>) (const void *key, EGLsizeiANDROID keySize, void *value, EGLsizeiANDROID valueSize);</type>
71*61046927SAndroid Build Coastguard Worker        <type>struct <name>EGLClientPixmapHI</name> {
72*61046927SAndroid Build Coastguard Worker    void  *pData;
73*61046927SAndroid Build Coastguard Worker    EGLint iWidth;
74*61046927SAndroid Build Coastguard Worker    EGLint iHeight;
75*61046927SAndroid Build Coastguard Worker    EGLint iStride;
76*61046927SAndroid Build Coastguard Worker};</type>
77*61046927SAndroid Build Coastguard Worker        <!-- Backwards-compatibility hack: Downstream implementations shipped
78*61046927SAndroid Build Coastguard Worker             incorrect function pointer names for some years. -->
79*61046927SAndroid Build Coastguard Worker        <type>typedef void (<apientry/> *<name>EGLDEBUGPROCKHR</name>)(EGLenum error,const char *command,EGLint messageType,EGLLabelKHR threadLabel,EGLLabelKHR objectLabel,const char* message);</type>
80*61046927SAndroid Build Coastguard Worker        <type>#define <name>PFNEGLBINDWAYLANDDISPLAYWL</name> PFNEGLBINDWAYLANDDISPLAYWLPROC</type>
81*61046927SAndroid Build Coastguard Worker        <type>#define <name>PFNEGLUNBINDWAYLANDDISPLAYWL</name> PFNEGLUNBINDWAYLANDDISPLAYWLPROC</type>
82*61046927SAndroid Build Coastguard Worker        <type>#define <name>PFNEGLQUERYWAYLANDBUFFERWL</name> PFNEGLQUERYWAYLANDBUFFERWLPROC</type>
83*61046927SAndroid Build Coastguard Worker        <type>#define <name>PFNEGLCREATEWAYLANDBUFFERFROMIMAGEWL</name> PFNEGLCREATEWAYLANDBUFFERFROMIMAGEWLPROC</type>
84*61046927SAndroid Build Coastguard Worker    </types>
85*61046927SAndroid Build Coastguard Worker
86*61046927SAndroid Build Coastguard Worker    <!-- SECTION: EGL enumerant (token) definitions. -->
87*61046927SAndroid Build Coastguard Worker
88*61046927SAndroid Build Coastguard Worker    <!-- Bitmasks each have their own namespace, as do a few other
89*61046927SAndroid Build Coastguard Worker         categories of enumeration -->
90*61046927SAndroid Build Coastguard Worker
91*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLSurfaceTypeMask" type="bitmask" comment="EGL_SURFACE_TYPE bits">
92*61046927SAndroid Build Coastguard Worker        <enum value="0x0001" name="EGL_PBUFFER_BIT"/>
93*61046927SAndroid Build Coastguard Worker        <enum value="0x0002" name="EGL_PIXMAP_BIT"/>
94*61046927SAndroid Build Coastguard Worker        <enum value="0x0004" name="EGL_WINDOW_BIT"/>
95*61046927SAndroid Build Coastguard Worker        <enum value="0x0008" name="EGL_PBUFFER_IMAGE_BIT_TAO" comment="Unreleased TAO extension"/>
96*61046927SAndroid Build Coastguard Worker        <enum value="0x0010" name="EGL_PBUFFER_PALETTE_IMAGE_BIT_TAO" comment="Unreleased TAO extension"/>
97*61046927SAndroid Build Coastguard Worker        <enum value="0x0020" name="EGL_VG_COLORSPACE_LINEAR_BIT"/>
98*61046927SAndroid Build Coastguard Worker        <enum value="0x0020" name="EGL_VG_COLORSPACE_LINEAR_BIT_KHR"/>
99*61046927SAndroid Build Coastguard Worker        <enum value="0x0040" name="EGL_VG_ALPHA_FORMAT_PRE_BIT"/>
100*61046927SAndroid Build Coastguard Worker        <enum value="0x0040" name="EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR"/>
101*61046927SAndroid Build Coastguard Worker        <enum value="0x0080" name="EGL_LOCK_SURFACE_BIT_KHR"/>
102*61046927SAndroid Build Coastguard Worker        <enum value="0x0100" name="EGL_OPTIMAL_FORMAT_BIT_KHR"/>
103*61046927SAndroid Build Coastguard Worker        <enum value="0x0200" name="EGL_MULTISAMPLE_RESOLVE_BOX_BIT"/>
104*61046927SAndroid Build Coastguard Worker        <enum value="0x0400" name="EGL_SWAP_BEHAVIOR_PRESERVED_BIT"/>
105*61046927SAndroid Build Coastguard Worker        <enum value="0x0800" name="EGL_STREAM_BIT_KHR"/>
106*61046927SAndroid Build Coastguard Worker            <!--
107*61046927SAndroid Build Coastguard Worker        <enum value="0x0800"      name="EGL_STREAM_BIT_NV" comment="Draft EGL_NV_stream_producer_eglsurface extension (bug 8064)"/>
108*61046927SAndroid Build Coastguard Worker            -->
109*61046927SAndroid Build Coastguard Worker        <enum value="0x1000" name="EGL_MUTABLE_RENDER_BUFFER_BIT_KHR"/>
110*61046927SAndroid Build Coastguard Worker    </enums>
111*61046927SAndroid Build Coastguard Worker
112*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLRenderableTypeMask" type="bitmask" comment="EGL_RENDERABLE_TYPE bits">
113*61046927SAndroid Build Coastguard Worker        <enum value="0x0001" name="EGL_OPENGL_ES_BIT"/>
114*61046927SAndroid Build Coastguard Worker        <enum value="0x0002" name="EGL_OPENVG_BIT"/>
115*61046927SAndroid Build Coastguard Worker        <enum value="0x0004" name="EGL_OPENGL_ES2_BIT"/>
116*61046927SAndroid Build Coastguard Worker        <enum value="0x0008" name="EGL_OPENGL_BIT"/>
117*61046927SAndroid Build Coastguard Worker        <enum value="0x0010" name="EGL_INTEROP_BIT_KHR" comment="EGL_KHR_interop"/>
118*61046927SAndroid Build Coastguard Worker        <enum value="0x0020" name="EGL_OPENMAX_IL_BIT_KHR" comment="EGL_KHR_interop"/>
119*61046927SAndroid Build Coastguard Worker        <enum value="0x00000040" name="EGL_OPENGL_ES3_BIT"/>
120*61046927SAndroid Build Coastguard Worker        <enum value="0x00000040" name="EGL_OPENGL_ES3_BIT_KHR" alias="EGL_OPENGL_ES3_BIT"/>
121*61046927SAndroid Build Coastguard Worker    </enums>
122*61046927SAndroid Build Coastguard Worker
123*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLLockUsageHintKHRMask" type="bitmask" comment="EGL_LOCK_USAGE_HINT_KHR bits">
124*61046927SAndroid Build Coastguard Worker        <enum value="0x0001" name="EGL_READ_SURFACE_BIT_KHR"/>
125*61046927SAndroid Build Coastguard Worker        <enum value="0x0002" name="EGL_WRITE_SURFACE_BIT_KHR"/>
126*61046927SAndroid Build Coastguard Worker    </enums>
127*61046927SAndroid Build Coastguard Worker
128*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLNativeBufferUsageFlags" type="bitmask" comment="EGL_NATIVE_BUFFER_USAGE_ANDROID bits">
129*61046927SAndroid Build Coastguard Worker        <enum value="0x00000001" name="EGL_NATIVE_BUFFER_USAGE_PROTECTED_BIT_ANDROID"/>
130*61046927SAndroid Build Coastguard Worker        <enum value="0x00000002" name="EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_BIT_ANDROID"/>
131*61046927SAndroid Build Coastguard Worker        <enum value="0x00000004" name="EGL_NATIVE_BUFFER_USAGE_TEXTURE_BIT_ANDROID"/>
132*61046927SAndroid Build Coastguard Worker    </enums>
133*61046927SAndroid Build Coastguard Worker
134*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLSyncFlagsKHR" type="bitmask" comment="Fence/reusable sync wait bits">
135*61046927SAndroid Build Coastguard Worker        <enum value="0x0001" name="EGL_SYNC_FLUSH_COMMANDS_BIT"/>
136*61046927SAndroid Build Coastguard Worker        <enum value="0x0001" name="EGL_SYNC_FLUSH_COMMANDS_BIT_KHR" alias="EGL_SYNC_FLUSH_COMMANDS_BIT"/>
137*61046927SAndroid Build Coastguard Worker        <enum value="0x0001" name="EGL_SYNC_FLUSH_COMMANDS_BIT_NV" alias="EGL_SYNC_FLUSH_COMMANDS_BIT"/>
138*61046927SAndroid Build Coastguard Worker    </enums>
139*61046927SAndroid Build Coastguard Worker
140*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLDRMBufferUseMESAMask" type="bitmask" comment="EGL_DRM_BUFFER_USE_MESA bits">
141*61046927SAndroid Build Coastguard Worker        <enum value="0x00000001" name="EGL_DRM_BUFFER_USE_SCANOUT_MESA"/>
142*61046927SAndroid Build Coastguard Worker        <enum value="0x00000002" name="EGL_DRM_BUFFER_USE_SHARE_MESA"/>
143*61046927SAndroid Build Coastguard Worker        <enum value="0x00000004" name="EGL_DRM_BUFFER_USE_CURSOR_MESA"/>
144*61046927SAndroid Build Coastguard Worker    </enums>
145*61046927SAndroid Build Coastguard Worker
146*61046927SAndroid Build Coastguard Worker    <!-- Should be shared with GL, but aren't aren't since the
147*61046927SAndroid Build Coastguard Worker         FORWARD_COMPATIBLE and DEBUG_BIT values are swapped in the
148*61046927SAndroid Build Coastguard Worker         corresponding GL enums. Oops :-( -->
149*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLContextFlagMask" type="bitmask" comment="EGL_CONTEXT_FLAGS_KHR bits">
150*61046927SAndroid Build Coastguard Worker        <enum value="0x00000001" name="EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR"/>
151*61046927SAndroid Build Coastguard Worker        <enum value="0x00000002" name="EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR"/>
152*61046927SAndroid Build Coastguard Worker        <enum value="0x00000004" name="EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR"/>
153*61046927SAndroid Build Coastguard Worker    </enums>
154*61046927SAndroid Build Coastguard Worker
155*61046927SAndroid Build Coastguard Worker    <enums namespace="EGLContextProfileMask" type="bitmask" comment="Shared with GL">
156*61046927SAndroid Build Coastguard Worker        <enum value="0x00000001" name="EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT"/>
157*61046927SAndroid Build Coastguard Worker        <enum value="0x00000001" name="EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR" alias="EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT"/>
158*61046927SAndroid Build Coastguard Worker        <enum value="0x00000002" name="EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT"/>
159*61046927SAndroid Build Coastguard Worker        <enum value="0x00000002" name="EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR" alias="EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT"/>
160*61046927SAndroid Build Coastguard Worker    </enums>
161*61046927SAndroid Build Coastguard Worker
162*61046927SAndroid Build Coastguard Worker    <!-- The default ("API") enum namespace starts here. While some
163*61046927SAndroid Build Coastguard Worker         assigned values may overlap, and different parts of the
164*61046927SAndroid Build Coastguard Worker         namespace are reserved for different purposes, it is a single
165*61046927SAndroid Build Coastguard Worker         namespace. The "class" attribute indicates some of the reserved
166*61046927SAndroid Build Coastguard Worker         purposes but is by no means complete (and cannot be, since many
167*61046927SAndroid Build Coastguard Worker         tokens are reused for different purposes in different
168*61046927SAndroid Build Coastguard Worker         extensions and API versions). -->
169*61046927SAndroid Build Coastguard Worker
170*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x0000" end="0x2FFF" vendor="KHR" comment="Reserved for enumerants shared with WGL, GLX, and GL">
171*61046927SAndroid Build Coastguard Worker        <enum value="0" name="EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR"/>
172*61046927SAndroid Build Coastguard Worker        <enum value="0x2097" name="EGL_CONTEXT_RELEASE_BEHAVIOR_KHR"/>
173*61046927SAndroid Build Coastguard Worker        <enum value="0x2098" name="EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR"/>
174*61046927SAndroid Build Coastguard Worker    </enums>
175*61046927SAndroid Build Coastguard Worker
176*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" group="Boolean" vendor="ARB">
177*61046927SAndroid Build Coastguard Worker        <enum value="0" name="EGL_FALSE"/>
178*61046927SAndroid Build Coastguard Worker        <enum value="1" name="EGL_TRUE"/>
179*61046927SAndroid Build Coastguard Worker    </enums>
180*61046927SAndroid Build Coastguard Worker
181*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" group="SpecialNumbers" vendor="ARB" comment="Tokens whose numeric value is intrinsically meaningful">
182*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLint,-1)" name="EGL_DONT_CARE"/>
183*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLint,-1)" name="EGL_UNKNOWN"/>
184*61046927SAndroid Build Coastguard Worker        <enum value="-1" name="EGL_NO_NATIVE_FENCE_FD_ANDROID"/>
185*61046927SAndroid Build Coastguard Worker        <enum value="0" name="EGL_DEPTH_ENCODING_NONE_NV"/>
186*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLContext,0)" name="EGL_NO_CONTEXT"/>
187*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLDeviceEXT,0)" name="EGL_NO_DEVICE_EXT"/>
188*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLDisplay,0)" name="EGL_NO_DISPLAY"/>
189*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLImage,0)" name="EGL_NO_IMAGE"/>
190*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLImageKHR,0)" name="EGL_NO_IMAGE_KHR"/>
191*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLNativeDisplayType,0)" name="EGL_DEFAULT_DISPLAY"/>
192*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLNativeFileDescriptorKHR,-1)" name="EGL_NO_FILE_DESCRIPTOR_KHR"/>
193*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLOutputLayerEXT,0)" name="EGL_NO_OUTPUT_LAYER_EXT"/>
194*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLOutputPortEXT,0)" name="EGL_NO_OUTPUT_PORT_EXT"/>
195*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLStreamKHR,0)" name="EGL_NO_STREAM_KHR"/>
196*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLSurface,0)" name="EGL_NO_SURFACE"/>
197*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLSync,0)" name="EGL_NO_SYNC"/>
198*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLSyncKHR,0)" name="EGL_NO_SYNC_KHR" alias="EGL_NO_SYNC"/>
199*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLSyncNV,0)" name="EGL_NO_SYNC_NV" alias="EGL_NO_SYNC"/>
200*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLConfig,0)" name="EGL_NO_CONFIG_KHR"/>
201*61046927SAndroid Build Coastguard Worker        <enum value="10000" name="EGL_DISPLAY_SCALING"/>
202*61046927SAndroid Build Coastguard Worker        <enum value="0xFFFFFFFFFFFFFFFF" name="EGL_FOREVER" type="ull"/>
203*61046927SAndroid Build Coastguard Worker        <enum value="0xFFFFFFFFFFFFFFFF" name="EGL_FOREVER_KHR" type="ull" alias="EGL_FOREVER"/>
204*61046927SAndroid Build Coastguard Worker        <enum value="0xFFFFFFFFFFFFFFFF" name="EGL_FOREVER_NV" type="ull" alias="EGL_FOREVER"/>
205*61046927SAndroid Build Coastguard Worker    </enums>
206*61046927SAndroid Build Coastguard Worker
207*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3000" end="0x305F" vendor="KHR">
208*61046927SAndroid Build Coastguard Worker        <enum value="0x3000" name="EGL_SUCCESS"/>
209*61046927SAndroid Build Coastguard Worker        <enum value="0x3001" name="EGL_NOT_INITIALIZED"/>
210*61046927SAndroid Build Coastguard Worker        <enum value="0x3002" name="EGL_BAD_ACCESS"/>
211*61046927SAndroid Build Coastguard Worker        <enum value="0x3003" name="EGL_BAD_ALLOC"/>
212*61046927SAndroid Build Coastguard Worker        <enum value="0x3004" name="EGL_BAD_ATTRIBUTE"/>
213*61046927SAndroid Build Coastguard Worker        <enum value="0x3005" name="EGL_BAD_CONFIG"/>
214*61046927SAndroid Build Coastguard Worker        <enum value="0x3006" name="EGL_BAD_CONTEXT"/>
215*61046927SAndroid Build Coastguard Worker        <enum value="0x3007" name="EGL_BAD_CURRENT_SURFACE"/>
216*61046927SAndroid Build Coastguard Worker        <enum value="0x3008" name="EGL_BAD_DISPLAY"/>
217*61046927SAndroid Build Coastguard Worker        <enum value="0x3009" name="EGL_BAD_MATCH"/>
218*61046927SAndroid Build Coastguard Worker        <enum value="0x300A" name="EGL_BAD_NATIVE_PIXMAP"/>
219*61046927SAndroid Build Coastguard Worker        <enum value="0x300B" name="EGL_BAD_NATIVE_WINDOW"/>
220*61046927SAndroid Build Coastguard Worker        <enum value="0x300C" name="EGL_BAD_PARAMETER"/>
221*61046927SAndroid Build Coastguard Worker        <enum value="0x300D" name="EGL_BAD_SURFACE"/>
222*61046927SAndroid Build Coastguard Worker        <enum value="0x300E" name="EGL_CONTEXT_LOST"/>
223*61046927SAndroid Build Coastguard Worker            <unused start="0x300F" end="0x301F" comment="for additional errors"/>
224*61046927SAndroid Build Coastguard Worker        <enum value="0x3020" name="EGL_BUFFER_SIZE"/>
225*61046927SAndroid Build Coastguard Worker        <enum value="0x3021" name="EGL_ALPHA_SIZE"/>
226*61046927SAndroid Build Coastguard Worker        <enum value="0x3022" name="EGL_BLUE_SIZE"/>
227*61046927SAndroid Build Coastguard Worker        <enum value="0x3023" name="EGL_GREEN_SIZE"/>
228*61046927SAndroid Build Coastguard Worker        <enum value="0x3024" name="EGL_RED_SIZE"/>
229*61046927SAndroid Build Coastguard Worker        <enum value="0x3025" name="EGL_DEPTH_SIZE"/>
230*61046927SAndroid Build Coastguard Worker        <enum value="0x3026" name="EGL_STENCIL_SIZE"/>
231*61046927SAndroid Build Coastguard Worker        <enum value="0x3027" name="EGL_CONFIG_CAVEAT"/>
232*61046927SAndroid Build Coastguard Worker        <enum value="0x3028" name="EGL_CONFIG_ID"/>
233*61046927SAndroid Build Coastguard Worker        <enum value="0x3029" name="EGL_LEVEL"/>
234*61046927SAndroid Build Coastguard Worker        <enum value="0x302A" name="EGL_MAX_PBUFFER_HEIGHT"/>
235*61046927SAndroid Build Coastguard Worker        <enum value="0x302B" name="EGL_MAX_PBUFFER_PIXELS"/>
236*61046927SAndroid Build Coastguard Worker        <enum value="0x302C" name="EGL_MAX_PBUFFER_WIDTH"/>
237*61046927SAndroid Build Coastguard Worker        <enum value="0x302D" name="EGL_NATIVE_RENDERABLE"/>
238*61046927SAndroid Build Coastguard Worker        <enum value="0x302E" name="EGL_NATIVE_VISUAL_ID"/>
239*61046927SAndroid Build Coastguard Worker        <enum value="0x302F" name="EGL_NATIVE_VISUAL_TYPE"/>
240*61046927SAndroid Build Coastguard Worker        <enum value="0x3031" name="EGL_SAMPLES"/>
241*61046927SAndroid Build Coastguard Worker        <enum value="0x3032" name="EGL_SAMPLE_BUFFERS"/>
242*61046927SAndroid Build Coastguard Worker        <enum value="0x3033" name="EGL_SURFACE_TYPE"/>
243*61046927SAndroid Build Coastguard Worker        <enum value="0x3034" name="EGL_TRANSPARENT_TYPE"/>
244*61046927SAndroid Build Coastguard Worker        <enum value="0x3035" name="EGL_TRANSPARENT_BLUE_VALUE"/>
245*61046927SAndroid Build Coastguard Worker        <enum value="0x3036" name="EGL_TRANSPARENT_GREEN_VALUE"/>
246*61046927SAndroid Build Coastguard Worker        <enum value="0x3037" name="EGL_TRANSPARENT_RED_VALUE"/>
247*61046927SAndroid Build Coastguard Worker        <enum value="0x3038" name="EGL_NONE" comment="Attribute list terminator"/>
248*61046927SAndroid Build Coastguard Worker        <enum value="0x3039" name="EGL_BIND_TO_TEXTURE_RGB"/>
249*61046927SAndroid Build Coastguard Worker        <enum value="0x303A" name="EGL_BIND_TO_TEXTURE_RGBA"/>
250*61046927SAndroid Build Coastguard Worker        <enum value="0x303B" name="EGL_MIN_SWAP_INTERVAL"/>
251*61046927SAndroid Build Coastguard Worker        <enum value="0x303C" name="EGL_MAX_SWAP_INTERVAL"/>
252*61046927SAndroid Build Coastguard Worker        <enum value="0x303D" name="EGL_LUMINANCE_SIZE"/>
253*61046927SAndroid Build Coastguard Worker        <enum value="0x303E" name="EGL_ALPHA_MASK_SIZE"/>
254*61046927SAndroid Build Coastguard Worker        <enum value="0x303F" name="EGL_COLOR_BUFFER_TYPE"/>
255*61046927SAndroid Build Coastguard Worker        <enum value="0x3040" name="EGL_RENDERABLE_TYPE"/>
256*61046927SAndroid Build Coastguard Worker        <enum value="0x3041" name="EGL_MATCH_NATIVE_PIXMAP"/>
257*61046927SAndroid Build Coastguard Worker        <enum value="0x3042" name="EGL_CONFORMANT"/>
258*61046927SAndroid Build Coastguard Worker        <enum value="0x3042" name="EGL_CONFORMANT_KHR"/>
259*61046927SAndroid Build Coastguard Worker        <enum value="0x3043" name="EGL_MATCH_FORMAT_KHR"/>
260*61046927SAndroid Build Coastguard Worker            <unused start="0x3044" end="0x304F" comment="for additional config attributes"/>
261*61046927SAndroid Build Coastguard Worker        <enum value="0x3050" name="EGL_SLOW_CONFIG"/>
262*61046927SAndroid Build Coastguard Worker        <enum value="0x3051" name="EGL_NON_CONFORMANT_CONFIG"/>
263*61046927SAndroid Build Coastguard Worker        <enum value="0x3052" name="EGL_TRANSPARENT_RGB"/>
264*61046927SAndroid Build Coastguard Worker        <enum value="0x3053" name="EGL_VENDOR"/>
265*61046927SAndroid Build Coastguard Worker        <enum value="0x3054" name="EGL_VERSION"/>
266*61046927SAndroid Build Coastguard Worker        <enum value="0x3055" name="EGL_EXTENSIONS"/>
267*61046927SAndroid Build Coastguard Worker        <enum value="0x3056" name="EGL_HEIGHT"/>
268*61046927SAndroid Build Coastguard Worker        <enum value="0x3057" name="EGL_WIDTH"/>
269*61046927SAndroid Build Coastguard Worker        <enum value="0x3058" name="EGL_LARGEST_PBUFFER"/>
270*61046927SAndroid Build Coastguard Worker        <enum value="0x3059" name="EGL_DRAW"/>
271*61046927SAndroid Build Coastguard Worker        <enum value="0x305A" name="EGL_READ"/>
272*61046927SAndroid Build Coastguard Worker        <enum value="0x305B" name="EGL_CORE_NATIVE_ENGINE"/>
273*61046927SAndroid Build Coastguard Worker        <enum value="0x305C" name="EGL_NO_TEXTURE"/>
274*61046927SAndroid Build Coastguard Worker        <enum value="0x305D" name="EGL_TEXTURE_RGB"/>
275*61046927SAndroid Build Coastguard Worker        <enum value="0x305E" name="EGL_TEXTURE_RGBA"/>
276*61046927SAndroid Build Coastguard Worker        <enum value="0x305F" name="EGL_TEXTURE_2D"/>
277*61046927SAndroid Build Coastguard Worker    </enums>
278*61046927SAndroid Build Coastguard Worker
279*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3060-0x306F" vendor="TAO" comment="Reserved for Phil Huxley">
280*61046927SAndroid Build Coastguard Worker        <unused start="0x3060" end="0x306F"/>
281*61046927SAndroid Build Coastguard Worker    </enums>
282*61046927SAndroid Build Coastguard Worker
283*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3070-0x307F" vendor="NOK" comment="Reserved for Jani Vaarala">
284*61046927SAndroid Build Coastguard Worker        <unused start="0x3070" end="0x307E"/>
285*61046927SAndroid Build Coastguard Worker        <enum value="0x307F" name="EGL_Y_INVERTED_NOK"/>
286*61046927SAndroid Build Coastguard Worker    </enums>
287*61046927SAndroid Build Coastguard Worker
288*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3080-0x30AF" vendor="KHR">
289*61046927SAndroid Build Coastguard Worker        <enum value="0x3080" name="EGL_TEXTURE_FORMAT"/>
290*61046927SAndroid Build Coastguard Worker        <enum value="0x3081" name="EGL_TEXTURE_TARGET"/>
291*61046927SAndroid Build Coastguard Worker        <enum value="0x3082" name="EGL_MIPMAP_TEXTURE"/>
292*61046927SAndroid Build Coastguard Worker        <enum value="0x3083" name="EGL_MIPMAP_LEVEL"/>
293*61046927SAndroid Build Coastguard Worker        <enum value="0x3084" name="EGL_BACK_BUFFER"/>
294*61046927SAndroid Build Coastguard Worker        <enum value="0x3085" name="EGL_SINGLE_BUFFER"/>
295*61046927SAndroid Build Coastguard Worker        <enum value="0x3086" name="EGL_RENDER_BUFFER"/>
296*61046927SAndroid Build Coastguard Worker        <enum value="0x3087" name="EGL_COLORSPACE" alias="EGL_VG_COLORSPACE"/>
297*61046927SAndroid Build Coastguard Worker        <enum value="0x3087" name="EGL_VG_COLORSPACE"/>
298*61046927SAndroid Build Coastguard Worker        <enum value="0x3088" name="EGL_ALPHA_FORMAT" alias="EGL_VG_ALPHA_FORMAT"/>
299*61046927SAndroid Build Coastguard Worker        <enum value="0x3088" name="EGL_VG_ALPHA_FORMAT"/>
300*61046927SAndroid Build Coastguard Worker        <enum value="0x3089" name="EGL_COLORSPACE_sRGB"/>
301*61046927SAndroid Build Coastguard Worker        <enum value="0x3089" name="EGL_GL_COLORSPACE_SRGB" alias="EGL_COLORSPACE_sRGB"/>
302*61046927SAndroid Build Coastguard Worker        <enum value="0x3089" name="EGL_GL_COLORSPACE_SRGB_KHR" alias="EGL_COLORSPACE_sRGB"/>
303*61046927SAndroid Build Coastguard Worker        <enum value="0x3089" name="EGL_VG_COLORSPACE_sRGB" alias="EGL_COLORSPACE_sRGB"/>
304*61046927SAndroid Build Coastguard Worker        <enum value="0x308A" name="EGL_COLORSPACE_LINEAR"/>
305*61046927SAndroid Build Coastguard Worker        <enum value="0x308A" name="EGL_GL_COLORSPACE_LINEAR" alias="EGL_COLORSPACE_LINEAR"/>
306*61046927SAndroid Build Coastguard Worker        <enum value="0x308A" name="EGL_GL_COLORSPACE_LINEAR_KHR" alias="EGL_COLORSPACE_LINEAR"/>
307*61046927SAndroid Build Coastguard Worker        <enum value="0x308A" name="EGL_VG_COLORSPACE_LINEAR" alias="EGL_COLORSPACE_LINEAR"/>
308*61046927SAndroid Build Coastguard Worker        <enum value="0x308B" name="EGL_ALPHA_FORMAT_NONPRE" alias="EGL_VG_ALPHA_FORMAT_NONPRE"/>
309*61046927SAndroid Build Coastguard Worker        <enum value="0x308B" name="EGL_VG_ALPHA_FORMAT_NONPRE"/>
310*61046927SAndroid Build Coastguard Worker        <enum value="0x308C" name="EGL_ALPHA_FORMAT_PRE" alias="EGL_VG_ALPHA_FORMAT_PRE"/>
311*61046927SAndroid Build Coastguard Worker        <enum value="0x308C" name="EGL_VG_ALPHA_FORMAT_PRE"/>
312*61046927SAndroid Build Coastguard Worker        <enum value="0x308D" name="EGL_CLIENT_APIS"/>
313*61046927SAndroid Build Coastguard Worker        <enum value="0x308E" name="EGL_RGB_BUFFER"/>
314*61046927SAndroid Build Coastguard Worker        <enum value="0x308F" name="EGL_LUMINANCE_BUFFER"/>
315*61046927SAndroid Build Coastguard Worker        <enum value="0x3090" name="EGL_HORIZONTAL_RESOLUTION"/>
316*61046927SAndroid Build Coastguard Worker        <enum value="0x3091" name="EGL_VERTICAL_RESOLUTION"/>
317*61046927SAndroid Build Coastguard Worker        <enum value="0x3092" name="EGL_PIXEL_ASPECT_RATIO"/>
318*61046927SAndroid Build Coastguard Worker        <enum value="0x3093" name="EGL_SWAP_BEHAVIOR"/>
319*61046927SAndroid Build Coastguard Worker        <enum value="0x3094" name="EGL_BUFFER_PRESERVED"/>
320*61046927SAndroid Build Coastguard Worker        <enum value="0x3095" name="EGL_BUFFER_DESTROYED"/>
321*61046927SAndroid Build Coastguard Worker        <enum value="0x3096" name="EGL_OPENVG_IMAGE"/>
322*61046927SAndroid Build Coastguard Worker        <enum value="0x3097" name="EGL_CONTEXT_CLIENT_TYPE"/>
323*61046927SAndroid Build Coastguard Worker        <enum value="0x3098" name="EGL_CONTEXT_CLIENT_VERSION"/>
324*61046927SAndroid Build Coastguard Worker        <enum value="0x3098" name="EGL_CONTEXT_MAJOR_VERSION" alias="EGL_CONTEXT_CLIENT_VERSION"/>
325*61046927SAndroid Build Coastguard Worker        <enum value="0x3098" name="EGL_CONTEXT_MAJOR_VERSION_KHR" alias="EGL_CONTEXT_CLIENT_VERSION"/>
326*61046927SAndroid Build Coastguard Worker        <enum value="0x3099" name="EGL_MULTISAMPLE_RESOLVE"/>
327*61046927SAndroid Build Coastguard Worker        <enum value="0x309A" name="EGL_MULTISAMPLE_RESOLVE_DEFAULT"/>
328*61046927SAndroid Build Coastguard Worker        <enum value="0x309B" name="EGL_MULTISAMPLE_RESOLVE_BOX"/>
329*61046927SAndroid Build Coastguard Worker        <enum value="0x309C" name="EGL_CL_EVENT_HANDLE"/>
330*61046927SAndroid Build Coastguard Worker        <enum value="0x309C" name="EGL_CL_EVENT_HANDLE_KHR" alias="EGL_CL_EVENT_HANDLE"/>
331*61046927SAndroid Build Coastguard Worker        <enum value="0x309D" name="EGL_GL_COLORSPACE"/>
332*61046927SAndroid Build Coastguard Worker        <enum value="0x309D" name="EGL_GL_COLORSPACE_KHR" alias="EGL_GL_COLORSPACE"/>
333*61046927SAndroid Build Coastguard Worker            <unused start="0x309E" end="0x309F"/>
334*61046927SAndroid Build Coastguard Worker        <enum value="0x30A0" name="EGL_OPENGL_ES_API"/>
335*61046927SAndroid Build Coastguard Worker        <enum value="0x30A1" name="EGL_OPENVG_API"/>
336*61046927SAndroid Build Coastguard Worker        <enum value="0x30A2" name="EGL_OPENGL_API"/>
337*61046927SAndroid Build Coastguard Worker            <unused start="0x30A3" end="0x30AF" comment="for additional client API names"/>
338*61046927SAndroid Build Coastguard Worker    </enums>
339*61046927SAndroid Build Coastguard Worker
340*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x30B0-0x30BF" vendor="NV" comment="Reserved for Ignacio Llamas">
341*61046927SAndroid Build Coastguard Worker        <enum value="0x30B0" name="EGL_NATIVE_PIXMAP_KHR"/>
342*61046927SAndroid Build Coastguard Worker        <enum value="0x30B1" name="EGL_GL_TEXTURE_2D"/>
343*61046927SAndroid Build Coastguard Worker        <enum value="0x30B1" name="EGL_GL_TEXTURE_2D_KHR" alias="EGL_GL_TEXTURE_2D"/>
344*61046927SAndroid Build Coastguard Worker        <enum value="0x30B2" name="EGL_GL_TEXTURE_3D"/>
345*61046927SAndroid Build Coastguard Worker        <enum value="0x30B2" name="EGL_GL_TEXTURE_3D_KHR" alias="EGL_GL_TEXTURE_3D"/>
346*61046927SAndroid Build Coastguard Worker        <enum value="0x30B3" name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X"/>
347*61046927SAndroid Build Coastguard Worker        <enum value="0x30B3" name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR" alias="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X"/>
348*61046927SAndroid Build Coastguard Worker        <enum value="0x30B4" name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X"/>
349*61046927SAndroid Build Coastguard Worker        <enum value="0x30B4" name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR" alias="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X"/>
350*61046927SAndroid Build Coastguard Worker        <enum value="0x30B5" name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y"/>
351*61046927SAndroid Build Coastguard Worker        <enum value="0x30B5" name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR" alias="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y"/>
352*61046927SAndroid Build Coastguard Worker        <enum value="0x30B6" name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"/>
353*61046927SAndroid Build Coastguard Worker        <enum value="0x30B6" name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR" alias="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"/>
354*61046927SAndroid Build Coastguard Worker        <enum value="0x30B7" name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z"/>
355*61046927SAndroid Build Coastguard Worker        <enum value="0x30B7" name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR" alias="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z"/>
356*61046927SAndroid Build Coastguard Worker        <enum value="0x30B8" name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"/>
357*61046927SAndroid Build Coastguard Worker        <enum value="0x30B8" name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR" alias="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"/>
358*61046927SAndroid Build Coastguard Worker        <enum value="0x30B9" name="EGL_GL_RENDERBUFFER"/>
359*61046927SAndroid Build Coastguard Worker        <enum value="0x30B9" name="EGL_GL_RENDERBUFFER_KHR" alias="EGL_GL_RENDERBUFFER"/>
360*61046927SAndroid Build Coastguard Worker        <enum value="0x30BA" name="EGL_VG_PARENT_IMAGE_KHR"/>
361*61046927SAndroid Build Coastguard Worker        <enum value="0x30BC" name="EGL_GL_TEXTURE_LEVEL"/>
362*61046927SAndroid Build Coastguard Worker        <enum value="0x30BC" name="EGL_GL_TEXTURE_LEVEL_KHR" alias="EGL_GL_TEXTURE_LEVEL"/>
363*61046927SAndroid Build Coastguard Worker        <enum value="0x30BD" name="EGL_GL_TEXTURE_ZOFFSET"/>
364*61046927SAndroid Build Coastguard Worker        <enum value="0x30BD" name="EGL_GL_TEXTURE_ZOFFSET_KHR" alias="EGL_GL_TEXTURE_ZOFFSET"/>
365*61046927SAndroid Build Coastguard Worker        <enum value="0x30BE" name="EGL_POST_SUB_BUFFER_SUPPORTED_NV"/>
366*61046927SAndroid Build Coastguard Worker        <enum value="0x30BF" name="EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT"/>
367*61046927SAndroid Build Coastguard Worker    </enums>
368*61046927SAndroid Build Coastguard Worker
369*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x30C0-0x30CF" vendor="KHR">
370*61046927SAndroid Build Coastguard Worker        <enum value="0x30C0" name="EGL_FORMAT_RGB_565_EXACT_KHR"/>
371*61046927SAndroid Build Coastguard Worker        <enum value="0x30C1" name="EGL_FORMAT_RGB_565_KHR"/>
372*61046927SAndroid Build Coastguard Worker        <enum value="0x30C2" name="EGL_FORMAT_RGBA_8888_EXACT_KHR"/>
373*61046927SAndroid Build Coastguard Worker        <enum value="0x30C3" name="EGL_FORMAT_RGBA_8888_KHR"/>
374*61046927SAndroid Build Coastguard Worker        <enum value="0x30C4" name="EGL_MAP_PRESERVE_PIXELS_KHR"/>
375*61046927SAndroid Build Coastguard Worker        <enum value="0x30C5" name="EGL_LOCK_USAGE_HINT_KHR"/>
376*61046927SAndroid Build Coastguard Worker        <enum value="0x30C6" name="EGL_BITMAP_POINTER_KHR"/>
377*61046927SAndroid Build Coastguard Worker        <enum value="0x30C7" name="EGL_BITMAP_PITCH_KHR"/>
378*61046927SAndroid Build Coastguard Worker        <enum value="0x30C8" name="EGL_BITMAP_ORIGIN_KHR"/>
379*61046927SAndroid Build Coastguard Worker        <enum value="0x30C9" name="EGL_BITMAP_PIXEL_RED_OFFSET_KHR"/>
380*61046927SAndroid Build Coastguard Worker        <enum value="0x30CA" name="EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR"/>
381*61046927SAndroid Build Coastguard Worker        <enum value="0x30CB" name="EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR"/>
382*61046927SAndroid Build Coastguard Worker        <enum value="0x30CC" name="EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR"/>
383*61046927SAndroid Build Coastguard Worker        <enum value="0x30CD" name="EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR"/>
384*61046927SAndroid Build Coastguard Worker        <enum value="0x30CE" name="EGL_LOWER_LEFT_KHR"/>
385*61046927SAndroid Build Coastguard Worker        <enum value="0x30CF" name="EGL_UPPER_LEFT_KHR"/>
386*61046927SAndroid Build Coastguard Worker    </enums>
387*61046927SAndroid Build Coastguard Worker
388*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x30D0" end="0x30DF" vendor="Symbian" comment="Reserved for Robert Palmer (bug #2545)">
389*61046927SAndroid Build Coastguard Worker            <unused start="0x30D0" end="0x30D1"/>
390*61046927SAndroid Build Coastguard Worker        <enum value="0x30D2" name="EGL_IMAGE_PRESERVED"/>
391*61046927SAndroid Build Coastguard Worker        <enum value="0x30D2" name="EGL_IMAGE_PRESERVED_KHR"/>
392*61046927SAndroid Build Coastguard Worker            <unused start="0x30D3" end="0x30D9"/>
393*61046927SAndroid Build Coastguard Worker        <enum value="0x30DA" name="EGL_SHARED_IMAGE_NOK" comment="Unreleased extension"/>
394*61046927SAndroid Build Coastguard Worker            <unused start="0x30DB" end="0x30DF"/>
395*61046927SAndroid Build Coastguard Worker    </enums>
396*61046927SAndroid Build Coastguard Worker
397*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x30E0" end="0x30EF" vendor="NV" comment="Reserved for Russell Pflughaupt (bug #3314)">
398*61046927SAndroid Build Coastguard Worker        <enum value="0x30E0" name="EGL_COVERAGE_BUFFERS_NV"/>
399*61046927SAndroid Build Coastguard Worker        <enum value="0x30E1" name="EGL_COVERAGE_SAMPLES_NV"/>
400*61046927SAndroid Build Coastguard Worker        <enum value="0x30E2" name="EGL_DEPTH_ENCODING_NV"/>
401*61046927SAndroid Build Coastguard Worker        <enum value="0x30E3" name="EGL_DEPTH_ENCODING_NONLINEAR_NV"/>
402*61046927SAndroid Build Coastguard Worker            <unused start="0x30E4" end="0x30E5"/>
403*61046927SAndroid Build Coastguard Worker        <enum value="0x30E6" name="EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV"/>
404*61046927SAndroid Build Coastguard Worker        <enum value="0x30E7" name="EGL_SYNC_STATUS_NV"/>
405*61046927SAndroid Build Coastguard Worker        <enum value="0x30E8" name="EGL_SIGNALED_NV"/>
406*61046927SAndroid Build Coastguard Worker        <enum value="0x30E9" name="EGL_UNSIGNALED_NV"/>
407*61046927SAndroid Build Coastguard Worker        <enum value="0x30EA" name="EGL_ALREADY_SIGNALED_NV"/>
408*61046927SAndroid Build Coastguard Worker        <enum value="0x30EB" name="EGL_TIMEOUT_EXPIRED_NV"/>
409*61046927SAndroid Build Coastguard Worker        <enum value="0x30EC" name="EGL_CONDITION_SATISFIED_NV"/>
410*61046927SAndroid Build Coastguard Worker        <enum value="0x30ED" name="EGL_SYNC_TYPE_NV"/>
411*61046927SAndroid Build Coastguard Worker        <enum value="0x30EE" name="EGL_SYNC_CONDITION_NV"/>
412*61046927SAndroid Build Coastguard Worker        <enum value="0x30EF" name="EGL_SYNC_FENCE_NV"/>
413*61046927SAndroid Build Coastguard Worker    </enums>
414*61046927SAndroid Build Coastguard Worker
415*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x30F0" end="0x30FF" vendor="KHR">
416*61046927SAndroid Build Coastguard Worker        <enum value="0x30F0" name="EGL_SYNC_PRIOR_COMMANDS_COMPLETE"/>
417*61046927SAndroid Build Coastguard Worker        <enum value="0x30F0" name="EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR" alias="EGL_SYNC_PRIOR_COMMANDS_COMPLETE"/>
418*61046927SAndroid Build Coastguard Worker        <enum value="0x30F1" name="EGL_SYNC_STATUS"/>
419*61046927SAndroid Build Coastguard Worker        <enum value="0x30F1" name="EGL_SYNC_STATUS_KHR" alias="EGL_SYNC_STATUS"/>
420*61046927SAndroid Build Coastguard Worker        <enum value="0x30F2" name="EGL_SIGNALED"/>
421*61046927SAndroid Build Coastguard Worker        <enum value="0x30F2" name="EGL_SIGNALED_KHR" alias="EGL_SIGNALED"/>
422*61046927SAndroid Build Coastguard Worker        <enum value="0x30F3" name="EGL_UNSIGNALED"/>
423*61046927SAndroid Build Coastguard Worker        <enum value="0x30F3" name="EGL_UNSIGNALED_KHR" alias="EGL_UNSIGNALED"/>
424*61046927SAndroid Build Coastguard Worker        <enum value="0x30F5" name="EGL_TIMEOUT_EXPIRED"/>
425*61046927SAndroid Build Coastguard Worker        <enum value="0x30F5" name="EGL_TIMEOUT_EXPIRED_KHR" alias="EGL_TIMEOUT_EXPIRED"/>
426*61046927SAndroid Build Coastguard Worker        <enum value="0x30F6" name="EGL_CONDITION_SATISFIED"/>
427*61046927SAndroid Build Coastguard Worker        <enum value="0x30F6" name="EGL_CONDITION_SATISFIED_KHR" alias="EGL_CONDITION_SATISFIED"/>
428*61046927SAndroid Build Coastguard Worker        <enum value="0x30F7" name="EGL_SYNC_TYPE"/>
429*61046927SAndroid Build Coastguard Worker        <enum value="0x30F7" name="EGL_SYNC_TYPE_KHR" alias="EGL_SYNC_TYPE"/>
430*61046927SAndroid Build Coastguard Worker        <enum value="0x30F8" name="EGL_SYNC_CONDITION"/>
431*61046927SAndroid Build Coastguard Worker        <enum value="0x30F8" name="EGL_SYNC_CONDITION_KHR" alias="EGL_SYNC_CONDITION"/>
432*61046927SAndroid Build Coastguard Worker        <enum value="0x30F9" name="EGL_SYNC_FENCE"/>
433*61046927SAndroid Build Coastguard Worker        <enum value="0x30F9" name="EGL_SYNC_FENCE_KHR" alias="EGL_SYNC_FENCE"/>
434*61046927SAndroid Build Coastguard Worker        <enum value="0x30FA" name="EGL_SYNC_REUSABLE_KHR"/>
435*61046927SAndroid Build Coastguard Worker        <enum value="0x30FB" name="EGL_CONTEXT_MINOR_VERSION"/>
436*61046927SAndroid Build Coastguard Worker        <enum value="0x30FB" name="EGL_CONTEXT_MINOR_VERSION_KHR" alias="EGL_CONTEXT_MINOR_VERSION"/>
437*61046927SAndroid Build Coastguard Worker        <enum value="0x30FC" name="EGL_CONTEXT_FLAGS_KHR"/>
438*61046927SAndroid Build Coastguard Worker        <enum value="0x30FD" name="EGL_CONTEXT_OPENGL_PROFILE_MASK"/>
439*61046927SAndroid Build Coastguard Worker        <enum value="0x30FD" name="EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR" alias="EGL_CONTEXT_OPENGL_PROFILE_MASK"/>
440*61046927SAndroid Build Coastguard Worker        <enum value="0x30FE" name="EGL_SYNC_CL_EVENT"/>
441*61046927SAndroid Build Coastguard Worker        <enum value="0x30FE" name="EGL_SYNC_CL_EVENT_KHR" alias="EGL_SYNC_CL_EVENT"/>
442*61046927SAndroid Build Coastguard Worker        <enum value="0x30FF" name="EGL_SYNC_CL_EVENT_COMPLETE"/>
443*61046927SAndroid Build Coastguard Worker        <enum value="0x30FF" name="EGL_SYNC_CL_EVENT_COMPLETE_KHR" alias="EGL_SYNC_CL_EVENT_COMPLETE"/>
444*61046927SAndroid Build Coastguard Worker    </enums>
445*61046927SAndroid Build Coastguard Worker
446*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3100" end="0x310F" vendor="IMG" comment="Reserved for Ben Bowman (Khronos bug 4748)">
447*61046927SAndroid Build Coastguard Worker        <enum value="0x3100" name="EGL_CONTEXT_PRIORITY_LEVEL_IMG"/>
448*61046927SAndroid Build Coastguard Worker        <enum value="0x3101" name="EGL_CONTEXT_PRIORITY_HIGH_IMG"/>
449*61046927SAndroid Build Coastguard Worker        <enum value="0x3102" name="EGL_CONTEXT_PRIORITY_MEDIUM_IMG"/>
450*61046927SAndroid Build Coastguard Worker        <enum value="0x3103" name="EGL_CONTEXT_PRIORITY_LOW_IMG"/>
451*61046927SAndroid Build Coastguard Worker            <unused start="0x3104"/>
452*61046927SAndroid Build Coastguard Worker        <enum value="0x3105" name="EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG"/>
453*61046927SAndroid Build Coastguard Worker        <enum value="0x3106" name="EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG"/>
454*61046927SAndroid Build Coastguard Worker            <unused start="0x3107" end="0x310F"/>
455*61046927SAndroid Build Coastguard Worker    </enums>
456*61046927SAndroid Build Coastguard Worker
457*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3110" end="0x311F" vendor="ATX" comment="Reserved for Tim Renouf, Antix (Khronos bug 4949)">
458*61046927SAndroid Build Coastguard Worker        <enum value="0x3110" name="EGL_BITMAP_PIXEL_SIZE_KHR"/>
459*61046927SAndroid Build Coastguard Worker            <unused start="0x3111" end="0x311F"/>
460*61046927SAndroid Build Coastguard Worker    </enums>
461*61046927SAndroid Build Coastguard Worker
462*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3120" end="0x312F" vendor="QCOM" comment="EGL_QCOM_create_image">
463*61046927SAndroid Build Coastguard Worker        <enum value="0x3120" name="EGL_NEW_IMAGE_QCOM"/>
464*61046927SAndroid Build Coastguard Worker        <enum value="0x3121" name="EGL_IMAGE_FORMAT_QCOM"/>
465*61046927SAndroid Build Coastguard Worker        <enum value="0x3122" name="EGL_FORMAT_RGBA_8888_QCOM"/>
466*61046927SAndroid Build Coastguard Worker        <enum value="0x3123" name="EGL_FORMAT_RGB_565_QCOM"/>
467*61046927SAndroid Build Coastguard Worker        <enum value="0x3124" name="EGL_FORMAT_YUYV_QCOM"/>
468*61046927SAndroid Build Coastguard Worker        <enum value="0x3125" name="EGL_FORMAT_UYVY_QCOM"/>
469*61046927SAndroid Build Coastguard Worker        <enum value="0x3126" name="EGL_FORMAT_YV12_QCOM"/>
470*61046927SAndroid Build Coastguard Worker        <enum value="0x3127" name="EGL_FORMAT_NV21_QCOM"/>
471*61046927SAndroid Build Coastguard Worker        <enum value="0x3128" name="EGL_FORMAT_NV12_TILED_QCOM"/>
472*61046927SAndroid Build Coastguard Worker        <enum value="0x3129" name="EGL_FORMAT_BGRA_8888_QCOM"/>
473*61046927SAndroid Build Coastguard Worker        <enum value="0x312A" name="EGL_FORMAT_BGRX_8888_QCOM"/>
474*61046927SAndroid Build Coastguard Worker            <unused start="0x312B" end="0x312E"/>
475*61046927SAndroid Build Coastguard Worker        <enum value="0x312F" name="EGL_FORMAT_RGBX_8888_QCOM"/>
476*61046927SAndroid Build Coastguard Worker    </enums>
477*61046927SAndroid Build Coastguard Worker
478*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3130" end="0x313F" vendor="NV" comment="Reserved for Greg Prisament (Khronos bug 5166)">
479*61046927SAndroid Build Coastguard Worker            <unused start="0x3130"/>
480*61046927SAndroid Build Coastguard Worker        <enum value="0x3131" name="EGL_COVERAGE_SAMPLE_RESOLVE_NV"/>
481*61046927SAndroid Build Coastguard Worker        <enum value="0x3132" name="EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV"/>
482*61046927SAndroid Build Coastguard Worker        <enum value="0x3133" name="EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV"/>
483*61046927SAndroid Build Coastguard Worker        <enum value="0x3134" name="EGL_MULTIVIEW_VIEW_COUNT_EXT"/>
484*61046927SAndroid Build Coastguard Worker            <unused start="0x3135"/>
485*61046927SAndroid Build Coastguard Worker        <enum value="0x3136" name="EGL_AUTO_STEREO_NV"/>
486*61046927SAndroid Build Coastguard Worker            <unused start="0x3137"/>
487*61046927SAndroid Build Coastguard Worker        <enum value="0x3138" name="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT"/>
488*61046927SAndroid Build Coastguard Worker            <unused start="0x3139" end="0x313C"/>
489*61046927SAndroid Build Coastguard Worker        <enum value="0x313D" name="EGL_BUFFER_AGE_KHR"/>
490*61046927SAndroid Build Coastguard Worker        <enum value="0x313D" name="EGL_BUFFER_AGE_EXT" alias="EGL_BUFFER_AGE_KHR"/>
491*61046927SAndroid Build Coastguard Worker            <unused start="0x313E" end="0x313F"/>
492*61046927SAndroid Build Coastguard Worker        <enum value="0x313F" name="EGL_PLATFORM_DEVICE_EXT"/>
493*61046927SAndroid Build Coastguard Worker    </enums>
494*61046927SAndroid Build Coastguard Worker
495*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3140" end="0x314F" vendor="Google" comment="Reserved for Mathias Agopian (Khronos bug 5199)">
496*61046927SAndroid Build Coastguard Worker        <enum value="0x3140" name="EGL_NATIVE_BUFFER_ANDROID"/>
497*61046927SAndroid Build Coastguard Worker        <enum value="0x3141" name="EGL_PLATFORM_ANDROID_KHR"/>
498*61046927SAndroid Build Coastguard Worker        <enum value="0x3142" name="EGL_RECORDABLE_ANDROID"/>
499*61046927SAndroid Build Coastguard Worker        <enum value="0x3143" name="EGL_NATIVE_BUFFER_USAGE_ANDROID"/>
500*61046927SAndroid Build Coastguard Worker        <enum value="0x3144" name="EGL_SYNC_NATIVE_FENCE_ANDROID"/>
501*61046927SAndroid Build Coastguard Worker        <enum value="0x3145" name="EGL_SYNC_NATIVE_FENCE_FD_ANDROID"/>
502*61046927SAndroid Build Coastguard Worker        <enum value="0x3146" name="EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID"/>
503*61046927SAndroid Build Coastguard Worker        <enum value="0x3147" name="EGL_FRAMEBUFFER_TARGET_ANDROID"/>
504*61046927SAndroid Build Coastguard Worker            <unused start="0x3148" end="0x314B"/>
505*61046927SAndroid Build Coastguard Worker        <enum value="0x314C" name="EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID"/>
506*61046927SAndroid Build Coastguard Worker        <enum value="0x314D" name="EGL_GL_COLORSPACE_DEFAULT_EXT"/>
507*61046927SAndroid Build Coastguard Worker            <unused start="0x314E" end="0x314F"/>
508*61046927SAndroid Build Coastguard Worker    </enums>
509*61046927SAndroid Build Coastguard Worker
510*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3150" end="0x315F" vendor="NOK" comment="Reserved for Robert Palmer (Khronos bug 5368)">
511*61046927SAndroid Build Coastguard Worker            <unused start="0x3150" end="0x315F"/>
512*61046927SAndroid Build Coastguard Worker    </enums>
513*61046927SAndroid Build Coastguard Worker
514*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3160" end="0x316F" vendor="Seaweed" comment="Reserved for Sree Sridharan (Khronos public bug 198)">
515*61046927SAndroid Build Coastguard Worker            <unused start="0x3160" end="0x316F"/>
516*61046927SAndroid Build Coastguard Worker    </enums>
517*61046927SAndroid Build Coastguard Worker
518*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3170" end="0x318F" vendor="QNX" comment="Reserved for Joel Pilon (Khronos bug 5834)">
519*61046927SAndroid Build Coastguard Worker            <unused start="0x3170" end="0x318F"/>
520*61046927SAndroid Build Coastguard Worker    </enums>
521*61046927SAndroid Build Coastguard Worker
522*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3190" end="0x31AF" vendor="FSL" comment="Reserved for Brian Murray, Freescale (Khronos bug 5939)">
523*61046927SAndroid Build Coastguard Worker            <unused start="0x3190" end="0x31AF"/>
524*61046927SAndroid Build Coastguard Worker    </enums>
525*61046927SAndroid Build Coastguard Worker
526*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x31B0" end="0x31BF" vendor="KHR" comment="Reserved for Marcus Lorentzon (Khronos bug 6437)">
527*61046927SAndroid Build Coastguard Worker        <enum value="0x31B0" name="EGL_CONTEXT_OPENGL_DEBUG"/>
528*61046927SAndroid Build Coastguard Worker        <enum value="0x31B1" name="EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE"/>
529*61046927SAndroid Build Coastguard Worker        <enum value="0x31B2" name="EGL_CONTEXT_OPENGL_ROBUST_ACCESS"/>
530*61046927SAndroid Build Coastguard Worker        <enum value="0x31B3" name="EGL_CONTEXT_OPENGL_NO_ERROR_KHR"/>
531*61046927SAndroid Build Coastguard Worker            <unused start="0x31B4" end="0x31BC" comment="0x31B3-0x31BC formerly reserved for EGL_image_stream"/>
532*61046927SAndroid Build Coastguard Worker        <enum value="0x31BD" name="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR" alias="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY"/>
533*61046927SAndroid Build Coastguard Worker        <enum value="0x31BD" name="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY"/>
534*61046927SAndroid Build Coastguard Worker        <enum value="0x31BE" name="EGL_NO_RESET_NOTIFICATION"/>
535*61046927SAndroid Build Coastguard Worker        <enum value="0x31BE" name="EGL_NO_RESET_NOTIFICATION_KHR" alias="EGL_NO_RESET_NOTIFICATION"/>
536*61046927SAndroid Build Coastguard Worker        <enum value="0x31BE" name="EGL_NO_RESET_NOTIFICATION_EXT" alias="EGL_NO_RESET_NOTIFICATION"/>
537*61046927SAndroid Build Coastguard Worker        <enum value="0x31BF" name="EGL_LOSE_CONTEXT_ON_RESET"/>
538*61046927SAndroid Build Coastguard Worker        <enum value="0x31BF" name="EGL_LOSE_CONTEXT_ON_RESET_KHR" alias="EGL_LOSE_CONTEXT_ON_RESET"/>
539*61046927SAndroid Build Coastguard Worker        <enum value="0x31BF" name="EGL_LOSE_CONTEXT_ON_RESET_EXT" alias="EGL_LOSE_CONTEXT_ON_RESET"/>
540*61046927SAndroid Build Coastguard Worker    </enums>
541*61046927SAndroid Build Coastguard Worker
542*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x31C0" end="0x31CF" vendor="QCOM" comment="Reserved for Maurice Ribble (Khronos bug 6644) - EGL_QCOM_create_image spec">
543*61046927SAndroid Build Coastguard Worker        <enum value="0x31C0" name="EGL_FORMAT_R8_QCOM"/>
544*61046927SAndroid Build Coastguard Worker        <enum value="0x31C1" name="EGL_FORMAT_RG88_QCOM"/>
545*61046927SAndroid Build Coastguard Worker        <enum value="0x31C2" name="EGL_FORMAT_NV12_QCOM"/>
546*61046927SAndroid Build Coastguard Worker        <enum value="0x31C3" name="EGL_FORMAT_SRGBX_8888_QCOM"/>
547*61046927SAndroid Build Coastguard Worker        <enum value="0x31C4" name="EGL_FORMAT_SRGBA_8888_QCOM"/>
548*61046927SAndroid Build Coastguard Worker        <enum value="0x31C5" name="EGL_FORMAT_YVYU_QCOM"/>
549*61046927SAndroid Build Coastguard Worker        <enum value="0x31C6" name="EGL_FORMAT_VYUY_QCOM"/>
550*61046927SAndroid Build Coastguard Worker        <enum value="0x31C7" name="EGL_FORMAT_IYUV_QCOM"/>
551*61046927SAndroid Build Coastguard Worker        <enum value="0x31C8" name="EGL_FORMAT_RGB_888_QCOM"/>
552*61046927SAndroid Build Coastguard Worker        <enum value="0x31C9" name="EGL_FORMAT_RGBA_5551_QCOM"/>
553*61046927SAndroid Build Coastguard Worker        <enum value="0x31CA" name="EGL_FORMAT_RGBA_4444_QCOM"/>
554*61046927SAndroid Build Coastguard Worker        <enum value="0x31CB" name="EGL_FORMAT_R_16_FLOAT_QCOM"/>
555*61046927SAndroid Build Coastguard Worker        <enum value="0x31CC" name="EGL_FORMAT_RG_1616_FLOAT_QCOM"/>
556*61046927SAndroid Build Coastguard Worker        <enum value="0x31CD" name="EGL_FORMAT_RGBA_16_FLOAT_QCOM"/>
557*61046927SAndroid Build Coastguard Worker        <enum value="0x31CE" name="EGL_FORMAT_RGBA_1010102_QCOM"/>
558*61046927SAndroid Build Coastguard Worker        <enum value="0x31CF" name="EGL_FORMAT_FLAG_QCOM"/>
559*61046927SAndroid Build Coastguard Worker    </enums>
560*61046927SAndroid Build Coastguard Worker
561*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x31D0" end="0x31DF" vendor="MESA" comment="Reserved for Kristian H&#248;gsberg (Khronos bug 6757)">
562*61046927SAndroid Build Coastguard Worker        <enum value="0x31D0" name="EGL_DRM_BUFFER_FORMAT_MESA"/>
563*61046927SAndroid Build Coastguard Worker        <enum value="0x31D1" name="EGL_DRM_BUFFER_USE_MESA"/>
564*61046927SAndroid Build Coastguard Worker        <enum value="0x31D2" name="EGL_DRM_BUFFER_FORMAT_ARGB32_MESA"/>
565*61046927SAndroid Build Coastguard Worker        <enum value="0x31D3" name="EGL_DRM_BUFFER_MESA"/>
566*61046927SAndroid Build Coastguard Worker        <enum value="0x31D4" name="EGL_DRM_BUFFER_STRIDE_MESA"/>
567*61046927SAndroid Build Coastguard Worker        <enum value="0x31D5" name="EGL_PLATFORM_X11_KHR"/>
568*61046927SAndroid Build Coastguard Worker        <enum value="0x31D5" name="EGL_PLATFORM_X11_EXT" alias="EGL_PLATFORM_X11_KHR"/>
569*61046927SAndroid Build Coastguard Worker        <enum value="0x31D6" name="EGL_PLATFORM_X11_SCREEN_KHR"/>
570*61046927SAndroid Build Coastguard Worker        <enum value="0x31D6" name="EGL_PLATFORM_X11_SCREEN_EXT" alias="EGL_PLATFORM_X11_SCREEN_KHR"/>
571*61046927SAndroid Build Coastguard Worker        <enum value="0x31D7" name="EGL_PLATFORM_GBM_KHR"/>
572*61046927SAndroid Build Coastguard Worker        <enum value="0x31D7" name="EGL_PLATFORM_GBM_MESA" alias="EGL_PLATFORM_GBM_KHR"/>
573*61046927SAndroid Build Coastguard Worker        <enum value="0x31D8" name="EGL_PLATFORM_WAYLAND_KHR"/>
574*61046927SAndroid Build Coastguard Worker        <enum value="0x31D8" name="EGL_PLATFORM_WAYLAND_EXT" alias="EGL_PLATFORM_WAYLAND_KHR"/>
575*61046927SAndroid Build Coastguard Worker        <enum value="0x31DC" name="EGL_PLATFORM_XCB_EXT"/>
576*61046927SAndroid Build Coastguard Worker        <enum value="0x31DD" name="EGL_PLATFORM_SURFACELESS_MESA"/>
577*61046927SAndroid Build Coastguard Worker        <enum value="0x31DE" name="EGL_PLATFORM_XCB_SCREEN_EXT"/>
578*61046927SAndroid Build Coastguard Worker        <enum value="0x31DF" name="EGL_PRESENT_OPAQUE_EXT"/>
579*61046927SAndroid Build Coastguard Worker    </enums>
580*61046927SAndroid Build Coastguard Worker
581*61046927SAndroid Build Coastguard Worker    <!-- Due to an oversight in development, these enums alias the above MESA
582*61046927SAndroid Build Coastguard Worker         vendor range for EGL the X11/GBM/Wayland/surfaceless platforms.
583*61046927SAndroid Build Coastguard Worker         They are both currently in wide use and cannot be changed, however
584*61046927SAndroid Build Coastguard Worker         the tokens cannot be used in the same contexts and the aliasing is
585*61046927SAndroid Build Coastguard Worker         therefore harmless. Future Wayland tokens should not create further
586*61046927SAndroid Build Coastguard Worker         aliasing in this range.-->
587*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x31D5" end="0x31DB" vendor="WL" comment="EGL_WL_bind_wayland_display">
588*61046927SAndroid Build Coastguard Worker        <enum value="0x31D5" name="EGL_WAYLAND_BUFFER_WL"/>
589*61046927SAndroid Build Coastguard Worker        <enum value="0x31D6" name="EGL_WAYLAND_PLANE_WL"/>
590*61046927SAndroid Build Coastguard Worker        <enum value="0x31D7" name="EGL_TEXTURE_Y_U_V_WL"/>
591*61046927SAndroid Build Coastguard Worker        <enum value="0x31D8" name="EGL_TEXTURE_Y_UV_WL"/>
592*61046927SAndroid Build Coastguard Worker        <enum value="0x31D9" name="EGL_TEXTURE_Y_XUXV_WL"/>
593*61046927SAndroid Build Coastguard Worker        <enum value="0x31DA" name="EGL_TEXTURE_EXTERNAL_WL"/>
594*61046927SAndroid Build Coastguard Worker        <enum value="0x31DB" name="EGL_WAYLAND_Y_INVERTED_WL"/>
595*61046927SAndroid Build Coastguard Worker    </enums>
596*61046927SAndroid Build Coastguard Worker
597*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x31E0" end="0x31EF" vendor="HI" comment="Reserved for Mark Callow (Khronos bug 6799)">
598*61046927SAndroid Build Coastguard Worker            <unused start="0x31E0" end="0x31EF"/>
599*61046927SAndroid Build Coastguard Worker    </enums>
600*61046927SAndroid Build Coastguard Worker
601*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x31F0" end="0x31FF" vendor="KHR">
602*61046927SAndroid Build Coastguard Worker            <unused start="0x31F0" end="0x31FB" comment="Placeholders for draft extensions follow"/>
603*61046927SAndroid Build Coastguard Worker        <!--
604*61046927SAndroid Build Coastguard Worker            <enum value="0x31F0" name="EGL_IMAGE_USE_AS_OPENGL_ES1_RENDERBUFFER_KHR"        comment="Draft KHR_image_use_gl1_renderbuffer"/>
605*61046927SAndroid Build Coastguard Worker            <enum value="0x31F1" name="EGL_IMAGE_USE_AS_OPENGL_ES1_TEXTURE_2D_KHR"          comment="Draft KHR_image_use_gl1_texture_2d"/>
606*61046927SAndroid Build Coastguard Worker            <enum value="0x31F2" name="EGL_IMAGE_USE_AS_OPENGL_ES1_TEXTURE_EXTERNAL_KHR"    comment="Draft KHR_image_use_gl1_texture_external"/>
607*61046927SAndroid Build Coastguard Worker            <enum value="0x31F3" name="EGL_IMAGE_USE_AS_OPENGL_ES2_RENDERBUFFER_KHR"        comment="Draft KHR_image_use_gl2_renderbuffer"/>
608*61046927SAndroid Build Coastguard Worker            <enum value="0x31F4" name="EGL_IMAGE_USE_AS_OPENGL_ES2_TEXTURE_2D_KHR"          comment="Draft KHR_image_use_gl2_texture_2d"/>
609*61046927SAndroid Build Coastguard Worker            <enum value="0x31F5" name="EGL_IMAGE_USE_AS_OPENGL_ES2_TEXTURE_EXTERNAL_KHR"    comment="Draft KHR_image_use_gl2_texture_external"/>
610*61046927SAndroid Build Coastguard Worker            <enum value="0x31F6" name="EGL_IMAGE_USE_AS_OPENVG_IMAGE_KHR"                   comment="Draft KHR_image_use_vg_vgimage"/>
611*61046927SAndroid Build Coastguard Worker            <enum value="0x31F7" name="EGL_STREAM_CONSUMER_ATTACHMENT_MESA"                 comment="Draft EGL_MESA_image_stream_internal"/>
612*61046927SAndroid Build Coastguard Worker            <enum value="0x31F8" name="EGL_NO_FORMAT_MESA"                                  comment="Draft EGL_MESA_image_stream_internal"/>
613*61046927SAndroid Build Coastguard Worker            <enum value="0x31F9" name="EGL_FORMAT_RGBA8888_MESA"                            comment="Draft EGL_MESA_image_stream_internal"/>
614*61046927SAndroid Build Coastguard Worker            <enum value="0x31FA" name="EGL_FORMAT_RGB888_MESA"                              comment="Draft EGL_MESA_image_stream_internal"/>
615*61046927SAndroid Build Coastguard Worker            <enum value="0x31FB" name="EGL_FORMAT_RGB565_MESA"                              comment="Draft EGL_MESA_image_stream_internal"/>
616*61046927SAndroid Build Coastguard Worker        -->
617*61046927SAndroid Build Coastguard Worker        <enum value="0x31FC" name="EGL_STREAM_FIFO_LENGTH_KHR"/>
618*61046927SAndroid Build Coastguard Worker        <enum value="0x31FD" name="EGL_STREAM_TIME_NOW_KHR"/>
619*61046927SAndroid Build Coastguard Worker        <enum value="0x31FE" name="EGL_STREAM_TIME_CONSUMER_KHR"/>
620*61046927SAndroid Build Coastguard Worker        <enum value="0x31FF" name="EGL_STREAM_TIME_PRODUCER_KHR"/>
621*61046927SAndroid Build Coastguard Worker    </enums>
622*61046927SAndroid Build Coastguard Worker
623*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3200" end="0x320F" vendor="ANGLE" comment="Reserved for Daniel Koch, ANGLE Project (Khronos bug 7139)">
624*61046927SAndroid Build Coastguard Worker        <enum value="0x3200" name="EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE"/>
625*61046927SAndroid Build Coastguard Worker        <enum value="0x3201" name="EGL_FIXED_SIZE_ANGLE"/>
626*61046927SAndroid Build Coastguard Worker            <unused start="0x3202" end="0x320F"/>
627*61046927SAndroid Build Coastguard Worker    </enums>
628*61046927SAndroid Build Coastguard Worker
629*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3210" end="0x321F" vendor="KHR">
630*61046927SAndroid Build Coastguard Worker        <enum value="0x3210" name="EGL_CONSUMER_LATENCY_USEC_KHR"/>
631*61046927SAndroid Build Coastguard Worker            <unused start="0x3211"/>
632*61046927SAndroid Build Coastguard Worker        <enum value="0x3212" name="EGL_PRODUCER_FRAME_KHR"/>
633*61046927SAndroid Build Coastguard Worker        <enum value="0x3213" name="EGL_CONSUMER_FRAME_KHR"/>
634*61046927SAndroid Build Coastguard Worker        <enum value="0x3214" name="EGL_STREAM_STATE_KHR"/>
635*61046927SAndroid Build Coastguard Worker        <enum value="0x3215" name="EGL_STREAM_STATE_CREATED_KHR"/>
636*61046927SAndroid Build Coastguard Worker        <enum value="0x3216" name="EGL_STREAM_STATE_CONNECTING_KHR"/>
637*61046927SAndroid Build Coastguard Worker        <enum value="0x3217" name="EGL_STREAM_STATE_EMPTY_KHR"/>
638*61046927SAndroid Build Coastguard Worker        <enum value="0x3218" name="EGL_STREAM_STATE_NEW_FRAME_AVAILABLE_KHR"/>
639*61046927SAndroid Build Coastguard Worker        <enum value="0x3219" name="EGL_STREAM_STATE_OLD_FRAME_AVAILABLE_KHR"/>
640*61046927SAndroid Build Coastguard Worker        <enum value="0x321A" name="EGL_STREAM_STATE_DISCONNECTED_KHR"/>
641*61046927SAndroid Build Coastguard Worker        <enum value="0x321B" name="EGL_BAD_STREAM_KHR"/>
642*61046927SAndroid Build Coastguard Worker        <enum value="0x321C" name="EGL_BAD_STATE_KHR"/>
643*61046927SAndroid Build Coastguard Worker        <enum value="0x321D" name="EGL_BUFFER_COUNT_NV" comment="From EGL_NV_stream_producer_eglsurface, which has no known specification and was replaced by a KHR extension"/>
644*61046927SAndroid Build Coastguard Worker        <enum value="0x321E" name="EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR"/>
645*61046927SAndroid Build Coastguard Worker        <enum value="0x321F" name="EGL_SYNC_NEW_FRAME_NV"/>
646*61046927SAndroid Build Coastguard Worker    </enums>
647*61046927SAndroid Build Coastguard Worker
648*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3220" end="0x325F" vendor="NV" comment="Reserved for Greg Roth (Bug 8220)">
649*61046927SAndroid Build Coastguard Worker            <unused start="0x3220" end="0x322A"/>
650*61046927SAndroid Build Coastguard Worker        <enum value="0x322B" name="EGL_BAD_DEVICE_EXT"/>
651*61046927SAndroid Build Coastguard Worker        <enum value="0x322C" name="EGL_DEVICE_EXT"/>
652*61046927SAndroid Build Coastguard Worker        <enum value="0x322D" name="EGL_BAD_OUTPUT_LAYER_EXT"/>
653*61046927SAndroid Build Coastguard Worker        <enum value="0x322E" name="EGL_BAD_OUTPUT_PORT_EXT"/>
654*61046927SAndroid Build Coastguard Worker        <enum value="0x322F" name="EGL_SWAP_INTERVAL_EXT"/>
655*61046927SAndroid Build Coastguard Worker        <enum value="0x3230" name="EGL_TRIPLE_BUFFER_NV"/>
656*61046927SAndroid Build Coastguard Worker        <enum value="0x3231" name="EGL_QUADRUPLE_BUFFER_NV"/>
657*61046927SAndroid Build Coastguard Worker            <unused start="0x3232"/>
658*61046927SAndroid Build Coastguard Worker        <enum value="0x3233" name="EGL_DRM_DEVICE_FILE_EXT"/>
659*61046927SAndroid Build Coastguard Worker        <enum value="0x3234" name="EGL_DRM_CRTC_EXT"/>
660*61046927SAndroid Build Coastguard Worker        <enum value="0x3235" name="EGL_DRM_PLANE_EXT"/>
661*61046927SAndroid Build Coastguard Worker        <enum value="0x3236" name="EGL_DRM_CONNECTOR_EXT"/>
662*61046927SAndroid Build Coastguard Worker        <enum value="0x3237" name="EGL_OPENWF_DEVICE_ID_EXT"/>
663*61046927SAndroid Build Coastguard Worker        <enum value="0x3238" name="EGL_OPENWF_PIPELINE_ID_EXT"/>
664*61046927SAndroid Build Coastguard Worker        <enum value="0x3239" name="EGL_OPENWF_PORT_ID_EXT"/>
665*61046927SAndroid Build Coastguard Worker        <enum value="0x323A" name="EGL_CUDA_DEVICE_NV"/>
666*61046927SAndroid Build Coastguard Worker        <enum value="0x323B" name="EGL_CUDA_EVENT_HANDLE_NV"/>
667*61046927SAndroid Build Coastguard Worker        <enum value="0x323C" name="EGL_SYNC_CUDA_EVENT_NV"/>
668*61046927SAndroid Build Coastguard Worker        <enum value="0x323D" name="EGL_SYNC_CUDA_EVENT_COMPLETE_NV"/>
669*61046927SAndroid Build Coastguard Worker            <unused start="0x323E"/>
670*61046927SAndroid Build Coastguard Worker        <enum value="0x323F" name="EGL_STREAM_CROSS_PARTITION_NV"/>
671*61046927SAndroid Build Coastguard Worker        <enum value="0x3240" name="EGL_STREAM_STATE_INITIALIZING_NV"/>
672*61046927SAndroid Build Coastguard Worker        <enum value="0x3241" name="EGL_STREAM_TYPE_NV"/>
673*61046927SAndroid Build Coastguard Worker        <enum value="0x3242" name="EGL_STREAM_PROTOCOL_NV"/>
674*61046927SAndroid Build Coastguard Worker        <enum value="0x3243" name="EGL_STREAM_ENDPOINT_NV"/>
675*61046927SAndroid Build Coastguard Worker        <enum value="0x3244" name="EGL_STREAM_LOCAL_NV"/>
676*61046927SAndroid Build Coastguard Worker        <enum value="0x3245" name="EGL_STREAM_CROSS_PROCESS_NV"/>
677*61046927SAndroid Build Coastguard Worker        <enum value="0x3246" name="EGL_STREAM_PROTOCOL_FD_NV"/>
678*61046927SAndroid Build Coastguard Worker        <enum value="0x3247" name="EGL_STREAM_PRODUCER_NV"/>
679*61046927SAndroid Build Coastguard Worker        <enum value="0x3248" name="EGL_STREAM_CONSUMER_NV"/>
680*61046927SAndroid Build Coastguard Worker            <unused start="0x3239" end="0x324A"/>
681*61046927SAndroid Build Coastguard Worker        <enum value="0x324B" name="EGL_STREAM_PROTOCOL_SOCKET_NV"/>
682*61046927SAndroid Build Coastguard Worker        <enum value="0x324C" name="EGL_SOCKET_HANDLE_NV"/>
683*61046927SAndroid Build Coastguard Worker        <enum value="0x324D" name="EGL_SOCKET_TYPE_NV"/>
684*61046927SAndroid Build Coastguard Worker        <enum value="0x324E" name="EGL_SOCKET_TYPE_UNIX_NV"/>
685*61046927SAndroid Build Coastguard Worker        <enum value="0x324F" name="EGL_SOCKET_TYPE_INET_NV"/>
686*61046927SAndroid Build Coastguard Worker        <enum value="0x3250" name="EGL_MAX_STREAM_METADATA_BLOCKS_NV"/>
687*61046927SAndroid Build Coastguard Worker        <enum value="0x3251" name="EGL_MAX_STREAM_METADATA_BLOCK_SIZE_NV"/>
688*61046927SAndroid Build Coastguard Worker        <enum value="0x3252" name="EGL_MAX_STREAM_METADATA_TOTAL_SIZE_NV"/>
689*61046927SAndroid Build Coastguard Worker        <enum value="0x3253" name="EGL_PRODUCER_METADATA_NV"/>
690*61046927SAndroid Build Coastguard Worker        <enum value="0x3254" name="EGL_CONSUMER_METADATA_NV"/>
691*61046927SAndroid Build Coastguard Worker        <enum value="0x3255" name="EGL_METADATA0_SIZE_NV"/>
692*61046927SAndroid Build Coastguard Worker        <enum value="0x3256" name="EGL_METADATA1_SIZE_NV"/>
693*61046927SAndroid Build Coastguard Worker        <enum value="0x3257" name="EGL_METADATA2_SIZE_NV"/>
694*61046927SAndroid Build Coastguard Worker        <enum value="0x3258" name="EGL_METADATA3_SIZE_NV"/>
695*61046927SAndroid Build Coastguard Worker        <enum value="0x3259" name="EGL_METADATA0_TYPE_NV"/>
696*61046927SAndroid Build Coastguard Worker        <enum value="0x325A" name="EGL_METADATA1_TYPE_NV"/>
697*61046927SAndroid Build Coastguard Worker        <enum value="0x325B" name="EGL_METADATA2_TYPE_NV"/>
698*61046927SAndroid Build Coastguard Worker        <enum value="0x325C" name="EGL_METADATA3_TYPE_NV"/>
699*61046927SAndroid Build Coastguard Worker            <unused start="0x325D" end="0x325F"/>
700*61046927SAndroid Build Coastguard Worker    </enums>
701*61046927SAndroid Build Coastguard Worker
702*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3260" end="0x326F" vendor="BCOM" comment="Reserved for Gary Sweet, Broadcom (Public bug 620)">
703*61046927SAndroid Build Coastguard Worker            <unused start="0x3260" end="0x326F"/>
704*61046927SAndroid Build Coastguard Worker    </enums>
705*61046927SAndroid Build Coastguard Worker
706*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3270" end="0x328F" vendor="ARM" comment="Reserved for Tom Cooksey (Bug 9963)">
707*61046927SAndroid Build Coastguard Worker        <enum value="0x3270" name="EGL_LINUX_DMA_BUF_EXT"/>
708*61046927SAndroid Build Coastguard Worker        <enum value="0x3271" name="EGL_LINUX_DRM_FOURCC_EXT"/>
709*61046927SAndroid Build Coastguard Worker        <enum value="0x3272" name="EGL_DMA_BUF_PLANE0_FD_EXT"/>
710*61046927SAndroid Build Coastguard Worker        <enum value="0x3273" name="EGL_DMA_BUF_PLANE0_OFFSET_EXT"/>
711*61046927SAndroid Build Coastguard Worker        <enum value="0x3274" name="EGL_DMA_BUF_PLANE0_PITCH_EXT"/>
712*61046927SAndroid Build Coastguard Worker        <enum value="0x3275" name="EGL_DMA_BUF_PLANE1_FD_EXT"/>
713*61046927SAndroid Build Coastguard Worker        <enum value="0x3276" name="EGL_DMA_BUF_PLANE1_OFFSET_EXT"/>
714*61046927SAndroid Build Coastguard Worker        <enum value="0x3277" name="EGL_DMA_BUF_PLANE1_PITCH_EXT"/>
715*61046927SAndroid Build Coastguard Worker        <enum value="0x3278" name="EGL_DMA_BUF_PLANE2_FD_EXT"/>
716*61046927SAndroid Build Coastguard Worker        <enum value="0x3279" name="EGL_DMA_BUF_PLANE2_OFFSET_EXT"/>
717*61046927SAndroid Build Coastguard Worker        <enum value="0x327A" name="EGL_DMA_BUF_PLANE2_PITCH_EXT"/>
718*61046927SAndroid Build Coastguard Worker        <enum value="0x327B" name="EGL_YUV_COLOR_SPACE_HINT_EXT"/>
719*61046927SAndroid Build Coastguard Worker        <enum value="0x327C" name="EGL_SAMPLE_RANGE_HINT_EXT"/>
720*61046927SAndroid Build Coastguard Worker        <enum value="0x327D" name="EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT"/>
721*61046927SAndroid Build Coastguard Worker        <enum value="0x327E" name="EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT"/>
722*61046927SAndroid Build Coastguard Worker        <enum value="0x327F" name="EGL_ITU_REC601_EXT"/>
723*61046927SAndroid Build Coastguard Worker        <enum value="0x3280" name="EGL_ITU_REC709_EXT"/>
724*61046927SAndroid Build Coastguard Worker        <enum value="0x3281" name="EGL_ITU_REC2020_EXT"/>
725*61046927SAndroid Build Coastguard Worker        <enum value="0x3282" name="EGL_YUV_FULL_RANGE_EXT"/>
726*61046927SAndroid Build Coastguard Worker        <enum value="0x3283" name="EGL_YUV_NARROW_RANGE_EXT"/>
727*61046927SAndroid Build Coastguard Worker        <enum value="0x3284" name="EGL_YUV_CHROMA_SITING_0_EXT"/>
728*61046927SAndroid Build Coastguard Worker        <enum value="0x3285" name="EGL_YUV_CHROMA_SITING_0_5_EXT"/>
729*61046927SAndroid Build Coastguard Worker        <enum value="0x3286" name="EGL_DISCARD_SAMPLES_ARM"/>
730*61046927SAndroid Build Coastguard Worker        <enum value="0x3287" name="EGL_COLOR_COMPONENT_TYPE_UNSIGNED_INTEGER_ARM"/>
731*61046927SAndroid Build Coastguard Worker        <enum value="0x3288" name="EGL_COLOR_COMPONENT_TYPE_INTEGER_ARM"/>
732*61046927SAndroid Build Coastguard Worker            <unused start="0x3289" end="0x3289"/>
733*61046927SAndroid Build Coastguard Worker        <enum value="0x328A" name="EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM"/>
734*61046927SAndroid Build Coastguard Worker            <unused start="0x328B" end="0x328D"/>
735*61046927SAndroid Build Coastguard Worker        <enum value="0x328E" name="EGL_SURFACE_COMPRESSION_PLANE1_EXT"/>
736*61046927SAndroid Build Coastguard Worker        <enum value="0x328F" name="EGL_SURFACE_COMPRESSION_PLANE2_EXT"/>
737*61046927SAndroid Build Coastguard Worker    </enums>
738*61046927SAndroid Build Coastguard Worker
739*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3290" end="0x329F" vendor="MESA" comment="Reserved for John K&#229;re Alsaker (Public bug 757)">
740*61046927SAndroid Build Coastguard Worker            <unused start="0x3290" end="0x329F"/>
741*61046927SAndroid Build Coastguard Worker    </enums>
742*61046927SAndroid Build Coastguard Worker
743*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x32A0" end="0x32AF" vendor="Samsung" comment="Reserved for Dongyeon Kim (Public bug 880)">
744*61046927SAndroid Build Coastguard Worker        <enum value="0x32A0" name="EGL_NATIVE_BUFFER_TIZEN"/>
745*61046927SAndroid Build Coastguard Worker        <enum value="0x32A1" name="EGL_NATIVE_SURFACE_TIZEN"/>
746*61046927SAndroid Build Coastguard Worker            <unused start="0x32A2" end="0x32AF"/>
747*61046927SAndroid Build Coastguard Worker    </enums>
748*61046927SAndroid Build Coastguard Worker
749*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x32B0" end="0x32BF" vendor="QCOM" comment="Reserved for Jeff Vigil (Bug 10663) - EGL_QCOM_lock_image2 spec">
750*61046927SAndroid Build Coastguard Worker        <enum value="0x32B0" name="EGL_IMAGE_NUM_PLANES_QCOM"/>
751*61046927SAndroid Build Coastguard Worker        <enum value="0x32B1" name="EGL_IMAGE_PLANE_PITCH_0_QCOM"/>
752*61046927SAndroid Build Coastguard Worker        <enum value="0x32B2" name="EGL_IMAGE_PLANE_PITCH_1_QCOM"/>
753*61046927SAndroid Build Coastguard Worker        <enum value="0x32B3" name="EGL_IMAGE_PLANE_PITCH_2_QCOM"/>
754*61046927SAndroid Build Coastguard Worker        <enum value="0x32B4" name="EGL_IMAGE_PLANE_DEPTH_0_QCOM"/>
755*61046927SAndroid Build Coastguard Worker        <enum value="0x32B5" name="EGL_IMAGE_PLANE_DEPTH_1_QCOM"/>
756*61046927SAndroid Build Coastguard Worker        <enum value="0x32B6" name="EGL_IMAGE_PLANE_DEPTH_2_QCOM"/>
757*61046927SAndroid Build Coastguard Worker        <enum value="0x32B7" name="EGL_IMAGE_PLANE_WIDTH_0_QCOM"/>
758*61046927SAndroid Build Coastguard Worker        <enum value="0x32B8" name="EGL_IMAGE_PLANE_WIDTH_1_QCOM"/>
759*61046927SAndroid Build Coastguard Worker        <enum value="0x32B9" name="EGL_IMAGE_PLANE_WIDTH_2_QCOM"/>
760*61046927SAndroid Build Coastguard Worker        <enum value="0x32BA" name="EGL_IMAGE_PLANE_HEIGHT_0_QCOM"/>
761*61046927SAndroid Build Coastguard Worker        <enum value="0x32BB" name="EGL_IMAGE_PLANE_HEIGHT_1_QCOM"/>
762*61046927SAndroid Build Coastguard Worker        <enum value="0x32BC" name="EGL_IMAGE_PLANE_HEIGHT_2_QCOM"/>
763*61046927SAndroid Build Coastguard Worker        <enum value="0x32BD" name="EGL_IMAGE_PLANE_POINTER_0_QCOM"/>
764*61046927SAndroid Build Coastguard Worker        <enum value="0x32BE" name="EGL_IMAGE_PLANE_POINTER_1_QCOM"/>
765*61046927SAndroid Build Coastguard Worker        <enum value="0x32BF" name="EGL_IMAGE_PLANE_POINTER_2_QCOM"/>
766*61046927SAndroid Build Coastguard Worker    </enums>
767*61046927SAndroid Build Coastguard Worker
768*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x32C0" end="0x32CF" vendor="Vivante" comment="Reserved for Yanjun Zhang (Bug 11498)">
769*61046927SAndroid Build Coastguard Worker        <enum value="0x32C0" name="EGL_PROTECTED_CONTENT_EXT"/>
770*61046927SAndroid Build Coastguard Worker            <unused start="0x32C1" end="0x32CF"/>
771*61046927SAndroid Build Coastguard Worker    </enums>
772*61046927SAndroid Build Coastguard Worker
773*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x32D0" end="0x32EF" vendor="QCOM" comment="Reserved for Jeff Vigil (Bug 11735) - EGL_QCOM_gpu_perf spec">
774*61046927SAndroid Build Coastguard Worker        <enum value="0x32D0" name="EGL_GPU_PERF_HINT_QCOM"/>
775*61046927SAndroid Build Coastguard Worker        <enum value="0x32D1" name="EGL_HINT_PERSISTENT_QCOM"/>
776*61046927SAndroid Build Coastguard Worker            <unused start="0x32D2" end="0x32EF"/>
777*61046927SAndroid Build Coastguard Worker    </enums>
778*61046927SAndroid Build Coastguard Worker
779*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x32F0" end="0x32FF" vendor="BCOM" comment="Reserved for Gary Sweet, Broadcom (Bug 12870)">
780*61046927SAndroid Build Coastguard Worker            <unused start="0x32F0" end="0x32FF"/>
781*61046927SAndroid Build Coastguard Worker    </enums>
782*61046927SAndroid Build Coastguard Worker
783*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3300" end="0x331F" vendor="QCOM" comment="Reserved for Jeff Vigil (Bugs 12973,12849) - EGL_EXT_yuv_surface spec TBD">
784*61046927SAndroid Build Coastguard Worker        <enum value="0x3300" name="EGL_YUV_BUFFER_EXT"/>
785*61046927SAndroid Build Coastguard Worker        <enum value="0x3301" name="EGL_YUV_ORDER_EXT"/>
786*61046927SAndroid Build Coastguard Worker        <enum value="0x3302" name="EGL_YUV_ORDER_YUV_EXT"/>
787*61046927SAndroid Build Coastguard Worker        <enum value="0x3303" name="EGL_YUV_ORDER_YVU_EXT"/>
788*61046927SAndroid Build Coastguard Worker        <enum value="0x3304" name="EGL_YUV_ORDER_YUYV_EXT"/>
789*61046927SAndroid Build Coastguard Worker        <enum value="0x3305" name="EGL_YUV_ORDER_UYVY_EXT"/>
790*61046927SAndroid Build Coastguard Worker        <enum value="0x3306" name="EGL_YUV_ORDER_YVYU_EXT"/>
791*61046927SAndroid Build Coastguard Worker        <enum value="0x3307" name="EGL_YUV_ORDER_VYUY_EXT"/>
792*61046927SAndroid Build Coastguard Worker        <enum value="0x3308" name="EGL_YUV_ORDER_AYUV_EXT"/>
793*61046927SAndroid Build Coastguard Worker            <unused start="0x3309"/>
794*61046927SAndroid Build Coastguard Worker        <enum value="0x330A" name="EGL_YUV_CSC_STANDARD_EXT"/>
795*61046927SAndroid Build Coastguard Worker        <enum value="0x330B" name="EGL_YUV_CSC_STANDARD_601_EXT"/>
796*61046927SAndroid Build Coastguard Worker        <enum value="0x330C" name="EGL_YUV_CSC_STANDARD_709_EXT"/>
797*61046927SAndroid Build Coastguard Worker        <enum value="0x330D" name="EGL_YUV_CSC_STANDARD_2020_EXT"/>
798*61046927SAndroid Build Coastguard Worker            <unused start="0x330E" end="0x3310"/>
799*61046927SAndroid Build Coastguard Worker        <enum value="0x3311" name="EGL_YUV_NUMBER_OF_PLANES_EXT"/>
800*61046927SAndroid Build Coastguard Worker        <enum value="0x3312" name="EGL_YUV_SUBSAMPLE_EXT"/>
801*61046927SAndroid Build Coastguard Worker        <enum value="0x3313" name="EGL_YUV_SUBSAMPLE_4_2_0_EXT"/>
802*61046927SAndroid Build Coastguard Worker        <enum value="0x3314" name="EGL_YUV_SUBSAMPLE_4_2_2_EXT"/>
803*61046927SAndroid Build Coastguard Worker        <enum value="0x3315" name="EGL_YUV_SUBSAMPLE_4_4_4_EXT"/>
804*61046927SAndroid Build Coastguard Worker            <unused start="0x3316"/>
805*61046927SAndroid Build Coastguard Worker        <enum value="0x3317" name="EGL_YUV_DEPTH_RANGE_EXT"/>
806*61046927SAndroid Build Coastguard Worker        <enum value="0x3318" name="EGL_YUV_DEPTH_RANGE_LIMITED_EXT"/>
807*61046927SAndroid Build Coastguard Worker        <enum value="0x3319" name="EGL_YUV_DEPTH_RANGE_FULL_EXT"/>
808*61046927SAndroid Build Coastguard Worker        <enum value="0x331A" name="EGL_YUV_PLANE_BPP_EXT"/>
809*61046927SAndroid Build Coastguard Worker        <enum value="0x331B" name="EGL_YUV_PLANE_BPP_0_EXT"/>
810*61046927SAndroid Build Coastguard Worker        <enum value="0x331C" name="EGL_YUV_PLANE_BPP_8_EXT"/>
811*61046927SAndroid Build Coastguard Worker        <enum value="0x331D" name="EGL_YUV_PLANE_BPP_10_EXT"/>
812*61046927SAndroid Build Coastguard Worker            <unused start="0x331E" end="0x331F"/>
813*61046927SAndroid Build Coastguard Worker    </enums>
814*61046927SAndroid Build Coastguard Worker
815*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3320" end="0x339F" vendor="NV" comment="Reserved for James Jones (Bug 13209)">
816*61046927SAndroid Build Coastguard Worker            <unused start="0x3320" end="0x3327"/>
817*61046927SAndroid Build Coastguard Worker        <enum value="0x3328" name="EGL_PENDING_METADATA_NV"/>
818*61046927SAndroid Build Coastguard Worker        <enum value="0x3329" name="EGL_PENDING_FRAME_NV"/>
819*61046927SAndroid Build Coastguard Worker        <enum value="0x332A" name="EGL_STREAM_TIME_PENDING_NV"/>
820*61046927SAndroid Build Coastguard Worker            <unused start="0x332B"/>
821*61046927SAndroid Build Coastguard Worker        <enum value="0x332C" name="EGL_YUV_PLANE0_TEXTURE_UNIT_NV"/>
822*61046927SAndroid Build Coastguard Worker        <enum value="0x332D" name="EGL_YUV_PLANE1_TEXTURE_UNIT_NV"/>
823*61046927SAndroid Build Coastguard Worker        <enum value="0x332E" name="EGL_YUV_PLANE2_TEXTURE_UNIT_NV"/>
824*61046927SAndroid Build Coastguard Worker            <unused start="0x332F" end="0x3333"/>
825*61046927SAndroid Build Coastguard Worker        <enum value="0x3334" name="EGL_SUPPORT_RESET_NV"/>
826*61046927SAndroid Build Coastguard Worker        <enum value="0x3335" name="EGL_SUPPORT_REUSE_NV"/>
827*61046927SAndroid Build Coastguard Worker        <enum value="0x3336" name="EGL_STREAM_FIFO_SYNCHRONOUS_NV"/>
828*61046927SAndroid Build Coastguard Worker        <enum value="0x3337" name="EGL_PRODUCER_MAX_FRAME_HINT_NV"/>
829*61046927SAndroid Build Coastguard Worker        <enum value="0x3338" name="EGL_CONSUMER_MAX_FRAME_HINT_NV"/>
830*61046927SAndroid Build Coastguard Worker        <enum value="0x3339" name="EGL_COLOR_COMPONENT_TYPE_EXT"/>
831*61046927SAndroid Build Coastguard Worker        <enum value="0x333A" name="EGL_COLOR_COMPONENT_TYPE_FIXED_EXT"/>
832*61046927SAndroid Build Coastguard Worker        <enum value="0x333B" name="EGL_COLOR_COMPONENT_TYPE_FLOAT_EXT"/>
833*61046927SAndroid Build Coastguard Worker        <enum value="0x333C" name="EGL_DRM_MASTER_FD_EXT"/>
834*61046927SAndroid Build Coastguard Worker        <enum value="0x333D" name="EGL_OPENWF_DEVICE_EXT"/>
835*61046927SAndroid Build Coastguard Worker            <unused start="0x333E"/>
836*61046927SAndroid Build Coastguard Worker        <enum value="0x333F" name="EGL_GL_COLORSPACE_BT2020_LINEAR_EXT"/>
837*61046927SAndroid Build Coastguard Worker        <enum value="0x3340" name="EGL_GL_COLORSPACE_BT2020_PQ_EXT"/>
838*61046927SAndroid Build Coastguard Worker        <enum value="0x3341" name="EGL_SMPTE2086_DISPLAY_PRIMARY_RX_EXT"/>
839*61046927SAndroid Build Coastguard Worker        <enum value="0x3342" name="EGL_SMPTE2086_DISPLAY_PRIMARY_RY_EXT"/>
840*61046927SAndroid Build Coastguard Worker        <enum value="0x3343" name="EGL_SMPTE2086_DISPLAY_PRIMARY_GX_EXT"/>
841*61046927SAndroid Build Coastguard Worker        <enum value="0x3344" name="EGL_SMPTE2086_DISPLAY_PRIMARY_GY_EXT"/>
842*61046927SAndroid Build Coastguard Worker        <enum value="0x3345" name="EGL_SMPTE2086_DISPLAY_PRIMARY_BX_EXT"/>
843*61046927SAndroid Build Coastguard Worker        <enum value="0x3346" name="EGL_SMPTE2086_DISPLAY_PRIMARY_BY_EXT"/>
844*61046927SAndroid Build Coastguard Worker        <enum value="0x3347" name="EGL_SMPTE2086_WHITE_POINT_X_EXT"/>
845*61046927SAndroid Build Coastguard Worker        <enum value="0x3348" name="EGL_SMPTE2086_WHITE_POINT_Y_EXT"/>
846*61046927SAndroid Build Coastguard Worker        <enum value="0x3349" name="EGL_SMPTE2086_MAX_LUMINANCE_EXT"/>
847*61046927SAndroid Build Coastguard Worker        <enum value="0x334A" name="EGL_SMPTE2086_MIN_LUMINANCE_EXT"/>
848*61046927SAndroid Build Coastguard Worker        <enum value="50000"  name="EGL_METADATA_SCALING_EXT"/>
849*61046927SAndroid Build Coastguard Worker            <unused start="0x334B"/>
850*61046927SAndroid Build Coastguard Worker        <enum value="0x334C" name="EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV"/>
851*61046927SAndroid Build Coastguard Worker        <enum value="0x334D" name="EGL_STREAM_CROSS_OBJECT_NV"/>
852*61046927SAndroid Build Coastguard Worker        <enum value="0x334E" name="EGL_STREAM_CROSS_DISPLAY_NV"/>
853*61046927SAndroid Build Coastguard Worker        <enum value="0x334F" name="EGL_STREAM_CROSS_SYSTEM_NV"/>
854*61046927SAndroid Build Coastguard Worker        <enum value="0x3350" name="EGL_GL_COLORSPACE_SCRGB_LINEAR_EXT"/>
855*61046927SAndroid Build Coastguard Worker        <enum value="0x3351" name="EGL_GL_COLORSPACE_SCRGB_EXT"/>
856*61046927SAndroid Build Coastguard Worker        <enum value="0x3352" name="EGL_TRACK_REFERENCES_KHR"/>
857*61046927SAndroid Build Coastguard Worker            <unused start="0x3353" end="0x3356"/>
858*61046927SAndroid Build Coastguard Worker        <enum value="0x3357" name="EGL_CONTEXT_PRIORITY_REALTIME_NV"/>
859*61046927SAndroid Build Coastguard Worker            <unused start="0x3358" end="0x335B"/>
860*61046927SAndroid Build Coastguard Worker        <enum value="0x335C" name="EGL_DEVICE_UUID_EXT"/>
861*61046927SAndroid Build Coastguard Worker        <enum value="0x335D" name="EGL_DRIVER_UUID_EXT"/>
862*61046927SAndroid Build Coastguard Worker        <enum value="0x335E" name="EGL_DRIVER_NAME_EXT"/>
863*61046927SAndroid Build Coastguard Worker        <enum value="0x335F" name="EGL_RENDERER_EXT"/>
864*61046927SAndroid Build Coastguard Worker        <enum value="0x3360" name="EGL_CTA861_3_MAX_CONTENT_LIGHT_LEVEL_EXT"/>
865*61046927SAndroid Build Coastguard Worker        <enum value="0x3361" name="EGL_CTA861_3_MAX_FRAME_AVERAGE_LEVEL_EXT"/>
866*61046927SAndroid Build Coastguard Worker        <enum value="0x3362" name="EGL_GL_COLORSPACE_DISPLAY_P3_LINEAR_EXT"/>
867*61046927SAndroid Build Coastguard Worker        <enum value="0x3363" name="EGL_GL_COLORSPACE_DISPLAY_P3_EXT"/>
868*61046927SAndroid Build Coastguard Worker        <enum value="0x3364" name="EGL_SYNC_CLIENT_EXT"/>
869*61046927SAndroid Build Coastguard Worker        <enum value="0x3365" name="EGL_SYNC_CLIENT_SIGNAL_EXT"/>
870*61046927SAndroid Build Coastguard Worker        <enum value="0x3366" name="EGL_STREAM_FRAME_ORIGIN_X_NV"/>
871*61046927SAndroid Build Coastguard Worker        <enum value="0x3367" name="EGL_STREAM_FRAME_ORIGIN_Y_NV"/>
872*61046927SAndroid Build Coastguard Worker        <enum value="0x3368" name="EGL_STREAM_FRAME_MAJOR_AXIS_NV"/>
873*61046927SAndroid Build Coastguard Worker        <enum value="0x3369" name="EGL_CONSUMER_AUTO_ORIENTATION_NV"/>
874*61046927SAndroid Build Coastguard Worker        <enum value="0x336A" name="EGL_PRODUCER_AUTO_ORIENTATION_NV"/>
875*61046927SAndroid Build Coastguard Worker        <enum value="0x336B" name="EGL_LEFT_NV"/>
876*61046927SAndroid Build Coastguard Worker        <enum value="0x336C" name="EGL_RIGHT_NV"/>
877*61046927SAndroid Build Coastguard Worker        <enum value="0x336D" name="EGL_TOP_NV"/>
878*61046927SAndroid Build Coastguard Worker        <enum value="0x336E" name="EGL_BOTTOM_NV"/>
879*61046927SAndroid Build Coastguard Worker        <enum value="0x336F" name="EGL_X_AXIS_NV"/>
880*61046927SAndroid Build Coastguard Worker        <enum value="0x3370" name="EGL_Y_AXIS_NV"/>
881*61046927SAndroid Build Coastguard Worker        <enum value="0x3371" name="EGL_STREAM_DMA_NV"/>
882*61046927SAndroid Build Coastguard Worker        <enum value="0x3372" name="EGL_STREAM_DMA_SERVER_NV"/>
883*61046927SAndroid Build Coastguard Worker        <enum value="0x3373" name="EGL_STREAM_CONSUMER_IMAGE_NV"/>
884*61046927SAndroid Build Coastguard Worker        <enum value="0x3374" name="EGL_STREAM_IMAGE_ADD_NV"/>
885*61046927SAndroid Build Coastguard Worker        <enum value="0x3375" name="EGL_STREAM_IMAGE_REMOVE_NV"/>
886*61046927SAndroid Build Coastguard Worker        <enum value="0x3376" name="EGL_STREAM_IMAGE_AVAILABLE_NV"/>
887*61046927SAndroid Build Coastguard Worker        <enum value="0x3377" name="EGL_DRM_RENDER_NODE_FILE_EXT"/>
888*61046927SAndroid Build Coastguard Worker        <enum value="0x3378" name="EGL_STREAM_CONSUMER_IMAGE_USE_SCANOUT_NV" />
889*61046927SAndroid Build Coastguard Worker            <unused start="0x3379" end="0x339F"/>
890*61046927SAndroid Build Coastguard Worker    </enums>
891*61046927SAndroid Build Coastguard Worker
892*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x33A0" end="0x33AF" vendor="ANGLE" comment="Reserved for Shannon Woods (Bug 13175)">
893*61046927SAndroid Build Coastguard Worker        <enum value="0x33A0" name="EGL_D3D9_DEVICE_ANGLE"/>
894*61046927SAndroid Build Coastguard Worker        <enum value="0x33A1" name="EGL_D3D11_DEVICE_ANGLE"/>
895*61046927SAndroid Build Coastguard Worker            <unused start="0x33A2" end="0x33AF"/>
896*61046927SAndroid Build Coastguard Worker    </enums>
897*61046927SAndroid Build Coastguard Worker
898*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x33B0" end="0x33BF" vendor="KHR" comment="Reserved for EGL_KHR_debug / Jeff Vigil (Bug 13357)">
899*61046927SAndroid Build Coastguard Worker        <enum value="0x33B0" name="EGL_OBJECT_THREAD_KHR"/>
900*61046927SAndroid Build Coastguard Worker        <enum value="0x33B1" name="EGL_OBJECT_DISPLAY_KHR"/>
901*61046927SAndroid Build Coastguard Worker        <enum value="0x33B2" name="EGL_OBJECT_CONTEXT_KHR"/>
902*61046927SAndroid Build Coastguard Worker        <enum value="0x33B3" name="EGL_OBJECT_SURFACE_KHR"/>
903*61046927SAndroid Build Coastguard Worker        <enum value="0x33B4" name="EGL_OBJECT_IMAGE_KHR"/>
904*61046927SAndroid Build Coastguard Worker        <enum value="0x33B5" name="EGL_OBJECT_SYNC_KHR"/>
905*61046927SAndroid Build Coastguard Worker        <enum value="0x33B6" name="EGL_OBJECT_STREAM_KHR"/>
906*61046927SAndroid Build Coastguard Worker            <unused start="0x33B7"/>
907*61046927SAndroid Build Coastguard Worker        <enum value="0x33B8" name="EGL_DEBUG_CALLBACK_KHR"/>
908*61046927SAndroid Build Coastguard Worker        <enum value="0x33B9" name="EGL_DEBUG_MSG_CRITICAL_KHR"/>
909*61046927SAndroid Build Coastguard Worker        <enum value="0x33BA" name="EGL_DEBUG_MSG_ERROR_KHR"/>
910*61046927SAndroid Build Coastguard Worker        <enum value="0x33BB" name="EGL_DEBUG_MSG_WARN_KHR"/>
911*61046927SAndroid Build Coastguard Worker        <enum value="0x33BC" name="EGL_DEBUG_MSG_INFO_KHR"/>
912*61046927SAndroid Build Coastguard Worker            <unused start="0x33BD" end="0x33BF"/>
913*61046927SAndroid Build Coastguard Worker    </enums>
914*61046927SAndroid Build Coastguard Worker
915*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x33C0" end="0x33DF" vendor="BCOM" comment="Reserved for Gary Sweet (Bug 12203)">
916*61046927SAndroid Build Coastguard Worker            <unused start="0x33C0" end="0x33DF"/>
917*61046927SAndroid Build Coastguard Worker    </enums>
918*61046927SAndroid Build Coastguard Worker
919*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x33E0" end="0x342F" vendor="QCOM" comment="EGL_QCOM_create_image and EGL_QCOM_lock_image2">
920*61046927SAndroid Build Coastguard Worker        <enum value="0x33E0" name="EGL_FORMAT_FLAG_UBWC_QCOM"/>
921*61046927SAndroid Build Coastguard Worker        <enum value="0x33E1" name="EGL_FORMAT_FLAG_MACROTILE_QCOM"/>
922*61046927SAndroid Build Coastguard Worker        <enum value="0x33E2" name="EGL_FORMAT_ASTC_4X4_QCOM"/>
923*61046927SAndroid Build Coastguard Worker        <enum value="0x33E3" name="EGL_FORMAT_ASTC_5X4_QCOM"/>
924*61046927SAndroid Build Coastguard Worker        <enum value="0x33E4" name="EGL_FORMAT_ASTC_5X5_QCOM"/>
925*61046927SAndroid Build Coastguard Worker        <enum value="0x33E5" name="EGL_FORMAT_ASTC_6X5_QCOM"/>
926*61046927SAndroid Build Coastguard Worker        <enum value="0x33E6" name="EGL_FORMAT_ASTC_6X6_QCOM"/>
927*61046927SAndroid Build Coastguard Worker        <enum value="0x33E7" name="EGL_FORMAT_ASTC_8X5_QCOM"/>
928*61046927SAndroid Build Coastguard Worker        <enum value="0x33E8" name="EGL_FORMAT_ASTC_8X6_QCOM"/>
929*61046927SAndroid Build Coastguard Worker        <enum value="0x33E9" name="EGL_FORMAT_ASTC_8X8_QCOM"/>
930*61046927SAndroid Build Coastguard Worker        <enum value="0x33EA" name="EGL_FORMAT_ASTC_10X5_QCOM"/>
931*61046927SAndroid Build Coastguard Worker        <enum value="0x33EB" name="EGL_FORMAT_ASTC_10X6_QCOM"/>
932*61046927SAndroid Build Coastguard Worker        <enum value="0x33EC" name="EGL_FORMAT_ASTC_10X8_QCOM"/>
933*61046927SAndroid Build Coastguard Worker        <enum value="0x33ED" name="EGL_FORMAT_ASTC_10X10_QCOM"/>
934*61046927SAndroid Build Coastguard Worker        <enum value="0x33EE" name="EGL_FORMAT_ASTC_12X10_QCOM"/>
935*61046927SAndroid Build Coastguard Worker        <enum value="0x33EF" name="EGL_FORMAT_ASTC_12X12_QCOM"/>
936*61046927SAndroid Build Coastguard Worker        <enum value="0x3400" name="EGL_FORMAT_ASTC_4X4_SRGB_QCOM"/>
937*61046927SAndroid Build Coastguard Worker        <enum value="0x3401" name="EGL_FORMAT_ASTC_5X4_SRGB_QCOM"/>
938*61046927SAndroid Build Coastguard Worker        <enum value="0x3402" name="EGL_FORMAT_ASTC_5X5_SRGB_QCOM"/>
939*61046927SAndroid Build Coastguard Worker        <enum value="0x3403" name="EGL_FORMAT_ASTC_6X5_SRGB_QCOM"/>
940*61046927SAndroid Build Coastguard Worker        <enum value="0x3404" name="EGL_FORMAT_ASTC_6X6_SRGB_QCOM"/>
941*61046927SAndroid Build Coastguard Worker        <enum value="0x3405" name="EGL_FORMAT_ASTC_8X5_SRGB_QCOM"/>
942*61046927SAndroid Build Coastguard Worker        <enum value="0x3406" name="EGL_FORMAT_ASTC_8X6_SRGB_QCOM"/>
943*61046927SAndroid Build Coastguard Worker        <enum value="0x3407" name="EGL_FORMAT_ASTC_8X8_SRGB_QCOM"/>
944*61046927SAndroid Build Coastguard Worker        <enum value="0x3408" name="EGL_FORMAT_ASTC_10X5_SRGB_QCOM"/>
945*61046927SAndroid Build Coastguard Worker        <enum value="0x3409" name="EGL_FORMAT_ASTC_10X6_SRGB_QCOM"/>
946*61046927SAndroid Build Coastguard Worker        <enum value="0x340A" name="EGL_FORMAT_ASTC_10X8_SRGB_QCOM"/>
947*61046927SAndroid Build Coastguard Worker        <enum value="0x340B" name="EGL_FORMAT_ASTC_10X10_SRGB_QCOM"/>
948*61046927SAndroid Build Coastguard Worker        <enum value="0x340C" name="EGL_FORMAT_ASTC_12X10_SRGB_QCOM"/>
949*61046927SAndroid Build Coastguard Worker        <enum value="0x340D" name="EGL_FORMAT_ASTC_12X12_SRGB_QCOM"/>
950*61046927SAndroid Build Coastguard Worker        <enum value="0x340E" name="EGL_FORMAT_TP10_QCOM"/>
951*61046927SAndroid Build Coastguard Worker        <enum value="0x340F" name="EGL_FORMAT_NV12_Y_QCOM"/>
952*61046927SAndroid Build Coastguard Worker        <enum value="0x3410" name="EGL_FORMAT_NV12_UV_QCOM"/>
953*61046927SAndroid Build Coastguard Worker        <enum value="0x3411" name="EGL_FORMAT_NV21_VU_QCOM"/>
954*61046927SAndroid Build Coastguard Worker        <enum value="0x3412" name="EGL_FORMAT_NV12_4R_QCOM"/>
955*61046927SAndroid Build Coastguard Worker        <enum value="0x3413" name="EGL_FORMAT_NV12_4R_Y_QCOM"/>
956*61046927SAndroid Build Coastguard Worker        <enum value="0x3414" name="EGL_FORMAT_NV12_4R_UV_QCOM"/>
957*61046927SAndroid Build Coastguard Worker        <enum value="0x3415" name="EGL_FORMAT_P010_QCOM"/>
958*61046927SAndroid Build Coastguard Worker        <enum value="0x3416" name="EGL_FORMAT_P010_Y_QCOM"/>
959*61046927SAndroid Build Coastguard Worker        <enum value="0x3417" name="EGL_FORMAT_P010_UV_QCOM"/>
960*61046927SAndroid Build Coastguard Worker        <enum value="0x3418" name="EGL_FORMAT_TP10_Y_QCOM"/>
961*61046927SAndroid Build Coastguard Worker        <enum value="0x3419" name="EGL_FORMAT_TP10_UV_QCOM"/>
962*61046927SAndroid Build Coastguard Worker            <unused start="0x341A" end="0x341F"/>
963*61046927SAndroid Build Coastguard Worker        <enum value="0x3420" name="EGL_GENERIC_TOKEN_1_QCOM"/>
964*61046927SAndroid Build Coastguard Worker        <enum value="0x3421" name="EGL_GENERIC_TOKEN_2_QCOM"/>
965*61046927SAndroid Build Coastguard Worker        <enum value="0x3422" name="EGL_GENERIC_TOKEN_3_QCOM"/>
966*61046927SAndroid Build Coastguard Worker            <unused start="0x3423" end="0x342F"/>
967*61046927SAndroid Build Coastguard Worker    </enums>
968*61046927SAndroid Build Coastguard Worker
969*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3430" end="0x343F" vendor="ANDROID" comment="Reserved for Pablo Ceballos (Bug 15874)">
970*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLnsecsANDROID,-2)" name="EGL_TIMESTAMP_PENDING_ANDROID"/>
971*61046927SAndroid Build Coastguard Worker        <enum value="EGL_CAST(EGLnsecsANDROID,-1)" name="EGL_TIMESTAMP_INVALID_ANDROID"/>
972*61046927SAndroid Build Coastguard Worker        <enum value="0x3430" name="EGL_TIMESTAMPS_ANDROID"/>
973*61046927SAndroid Build Coastguard Worker        <enum value="0x3431" name="EGL_COMPOSITE_DEADLINE_ANDROID"/>
974*61046927SAndroid Build Coastguard Worker        <enum value="0x3432" name="EGL_COMPOSITE_INTERVAL_ANDROID"/>
975*61046927SAndroid Build Coastguard Worker        <enum value="0x3433" name="EGL_COMPOSITE_TO_PRESENT_LATENCY_ANDROID"/>
976*61046927SAndroid Build Coastguard Worker        <enum value="0x3434" name="EGL_REQUESTED_PRESENT_TIME_ANDROID"/>
977*61046927SAndroid Build Coastguard Worker        <enum value="0x3435" name="EGL_RENDERING_COMPLETE_TIME_ANDROID"/>
978*61046927SAndroid Build Coastguard Worker        <enum value="0x3436" name="EGL_COMPOSITION_LATCH_TIME_ANDROID"/>
979*61046927SAndroid Build Coastguard Worker        <enum value="0x3437" name="EGL_FIRST_COMPOSITION_START_TIME_ANDROID"/>
980*61046927SAndroid Build Coastguard Worker        <enum value="0x3438" name="EGL_LAST_COMPOSITION_START_TIME_ANDROID"/>
981*61046927SAndroid Build Coastguard Worker        <enum value="0x3439" name="EGL_FIRST_COMPOSITION_GPU_FINISHED_TIME_ANDROID"/>
982*61046927SAndroid Build Coastguard Worker        <enum value="0x343A" name="EGL_DISPLAY_PRESENT_TIME_ANDROID"/>
983*61046927SAndroid Build Coastguard Worker        <enum value="0x343B" name="EGL_DEQUEUE_READY_TIME_ANDROID"/>
984*61046927SAndroid Build Coastguard Worker        <enum value="0x343C" name="EGL_READS_DONE_TIME_ANDROID"/>
985*61046927SAndroid Build Coastguard Worker            <unused start="0x343D" end="0x343F"/>
986*61046927SAndroid Build Coastguard Worker    </enums>
987*61046927SAndroid Build Coastguard Worker
988*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3440" end="0x344F" vendor="ANDROID" comment="Reserved for Kristian Kristensen (Bug 16033)">
989*61046927SAndroid Build Coastguard Worker        <enum value="0x3440" name="EGL_DMA_BUF_PLANE3_FD_EXT"/>
990*61046927SAndroid Build Coastguard Worker        <enum value="0x3441" name="EGL_DMA_BUF_PLANE3_OFFSET_EXT"/>
991*61046927SAndroid Build Coastguard Worker        <enum value="0x3442" name="EGL_DMA_BUF_PLANE3_PITCH_EXT"/>
992*61046927SAndroid Build Coastguard Worker        <enum value="0x3443" name="EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT"/>
993*61046927SAndroid Build Coastguard Worker        <enum value="0x3444" name="EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT"/>
994*61046927SAndroid Build Coastguard Worker        <enum value="0x3445" name="EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT"/>
995*61046927SAndroid Build Coastguard Worker        <enum value="0x3446" name="EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT"/>
996*61046927SAndroid Build Coastguard Worker        <enum value="0x3447" name="EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT"/>
997*61046927SAndroid Build Coastguard Worker        <enum value="0x3448" name="EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT"/>
998*61046927SAndroid Build Coastguard Worker        <enum value="0x3449" name="EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT"/>
999*61046927SAndroid Build Coastguard Worker        <enum value="0x344A" name="EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT"/>
1000*61046927SAndroid Build Coastguard Worker            <unused start="0x344B" end="0x344F"/>
1001*61046927SAndroid Build Coastguard Worker    </enums>
1002*61046927SAndroid Build Coastguard Worker
1003*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3450" end="0x345F" vendor="ANGLE" comment="Reserved for Shannon Woods (Bug 16106)">
1004*61046927SAndroid Build Coastguard Worker            <unused start="0x3450" end="0x345F"/>
1005*61046927SAndroid Build Coastguard Worker    </enums>
1006*61046927SAndroid Build Coastguard Worker
1007*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3460" end="0x346F" vendor="COREAVI" comment="Reserved for Daniel Herring (Bug 16162)">
1008*61046927SAndroid Build Coastguard Worker        <enum value="0x3460" name="EGL_PRIMARY_COMPOSITOR_CONTEXT_EXT"/>
1009*61046927SAndroid Build Coastguard Worker        <enum value="0x3461" name="EGL_EXTERNAL_REF_ID_EXT"/>
1010*61046927SAndroid Build Coastguard Worker        <enum value="0x3462" name="EGL_COMPOSITOR_DROP_NEWEST_FRAME_EXT"/>
1011*61046927SAndroid Build Coastguard Worker        <enum value="0x3463" name="EGL_COMPOSITOR_KEEP_NEWEST_FRAME_EXT"/>
1012*61046927SAndroid Build Coastguard Worker        <enum value="0x3464" name="EGL_FRONT_BUFFER_EXT"/>
1013*61046927SAndroid Build Coastguard Worker        <unused start="0x3465" end="0x346F"/>
1014*61046927SAndroid Build Coastguard Worker    </enums>
1015*61046927SAndroid Build Coastguard Worker
1016*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3470" end="0x347F" vendor="EXT" comment="Reserved for Daniel Stone (PR 14)">
1017*61046927SAndroid Build Coastguard Worker        <enum value="0x3470" name="EGL_IMPORT_SYNC_TYPE_EXT"/>
1018*61046927SAndroid Build Coastguard Worker        <enum value="0x3471" name="EGL_IMPORT_IMPLICIT_SYNC_EXT"/>
1019*61046927SAndroid Build Coastguard Worker        <enum value="0x3472" name="EGL_IMPORT_EXPLICIT_SYNC_EXT"/>
1020*61046927SAndroid Build Coastguard Worker    </enums>
1021*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3480" end="0x348F" vendor="ANGLE" comment="Reserved for Courtney Goeltzenleuchter - ANGLE (gitlab EGL bug 7)">
1022*61046927SAndroid Build Coastguard Worker            <unused start="0x3480" end="0x348F"/>
1023*61046927SAndroid Build Coastguard Worker    </enums>
1024*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3490" end="0x349F" vendor="EXT" comment="Reserved for Courtney Goeltzenleuchter - Android (gitlab EGL bug 69)">
1025*61046927SAndroid Build Coastguard Worker        <enum value="0x3490" name="EGL_GL_COLORSPACE_DISPLAY_P3_PASSTHROUGH_EXT"/>
1026*61046927SAndroid Build Coastguard Worker            <unused start="0x3491" end="0x349F"/>
1027*61046927SAndroid Build Coastguard Worker    </enums>
1028*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x34A0" end="0x34AF" vendor="ANGLE" comment="Reserved for Ken Russell - ANGLE (via github pull request)">
1029*61046927SAndroid Build Coastguard Worker            <unused start="0x34A0" end="0x34AF"/>
1030*61046927SAndroid Build Coastguard Worker    </enums>
1031*61046927SAndroid Build Coastguard Worker
1032*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x34B0" end="0x34BF" vendor="ARM" comment="Reserved for Jan-Harald Fredriksen (via github pull request)">
1033*61046927SAndroid Build Coastguard Worker        <enum value="0x34B0" name="EGL_SURFACE_COMPRESSION_EXT"/>
1034*61046927SAndroid Build Coastguard Worker        <enum value="0x34B1" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT"/>
1035*61046927SAndroid Build Coastguard Worker        <enum value="0x34B2" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT"/>
1036*61046927SAndroid Build Coastguard Worker            <unused start="0x34B3" end="0x34B3"/>
1037*61046927SAndroid Build Coastguard Worker        <enum value="0x34B4" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT"/>
1038*61046927SAndroid Build Coastguard Worker        <enum value="0x34B5" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT"/>
1039*61046927SAndroid Build Coastguard Worker        <enum value="0x34B6" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT"/>
1040*61046927SAndroid Build Coastguard Worker        <enum value="0x34B7" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT"/>
1041*61046927SAndroid Build Coastguard Worker        <enum value="0x34B8" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT"/>
1042*61046927SAndroid Build Coastguard Worker        <enum value="0x34B9" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT"/>
1043*61046927SAndroid Build Coastguard Worker        <enum value="0x34BA" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT"/>
1044*61046927SAndroid Build Coastguard Worker        <enum value="0x34BB" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT"/>
1045*61046927SAndroid Build Coastguard Worker        <enum value="0x34BC" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT"/>
1046*61046927SAndroid Build Coastguard Worker        <enum value="0x34BD" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT"/>
1047*61046927SAndroid Build Coastguard Worker        <enum value="0x34BE" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT"/>
1048*61046927SAndroid Build Coastguard Worker        <enum value="0x34BF" name="EGL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT"/>
1049*61046927SAndroid Build Coastguard Worker    </enums>
1050*61046927SAndroid Build Coastguard Worker
1051*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x34C0" end="0x34CF" vendor="EXT" comment="Reserved for Robert Mader (PR 124)">
1052*61046927SAndroid Build Coastguard Worker        <enum value="0x34C0" name="EGL_CONFIG_SELECT_GROUP_EXT"/>
1053*61046927SAndroid Build Coastguard Worker            <unused start="0x34C1" end="0x34CF"/>
1054*61046927SAndroid Build Coastguard Worker    </enums>
1055*61046927SAndroid Build Coastguard Worker
1056*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x34D0" end="0x34DF" vendor="ANGLE" comment="Reserved for Peng Huang - ANGLE (via github pull request)">
1057*61046927SAndroid Build Coastguard Worker            <unused start="0x34D0" end="0x34DF"/>
1058*61046927SAndroid Build Coastguard Worker    </enums>
1059*61046927SAndroid Build Coastguard Worker
1060*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x34E0" end="0x34EF" vendor="Huawei" comment="Reserved for Openharmony OS (via github pull request)">
1061*61046927SAndroid Build Coastguard Worker            <unused start="0x34E0" end="0x34EF"/>
1062*61046927SAndroid Build Coastguard Worker    </enums>
1063*61046927SAndroid Build Coastguard Worker
1064*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x34F0" end="0x34FF" vendor="ANGLE" comment="Reserved for Ken Russell - ANGLE (via github pull request)">
1065*61046927SAndroid Build Coastguard Worker            <unused start="0x34F0" end="0x34FF"/>
1066*61046927SAndroid Build Coastguard Worker    </enums>
1067*61046927SAndroid Build Coastguard Worker
1068*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3500" end="0x352F" vendor="COREAVI" comment="Reserved for Daniel Herring (via github pull request)">
1069*61046927SAndroid Build Coastguard Worker        <unused start="0x3500" end="0x352F"/>
1070*61046927SAndroid Build Coastguard Worker    </enums>
1071*61046927SAndroid Build Coastguard Worker
1072*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3530" end="0x353F" vendor="MESA" comment="Reserved for Simon Zeni (PR 165)">
1073*61046927SAndroid Build Coastguard Worker            <enum value="0x3530" name="EGL_GL_TEXTURE_CUBE_MAP_MESA"/>
1074*61046927SAndroid Build Coastguard Worker                <unused start="0x3531" end="0x353F"/>
1075*61046927SAndroid Build Coastguard Worker    </enums>
1076*61046927SAndroid Build Coastguard Worker
1077*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3540" end="0x354F" vendor="EXT" comment="Reserved for Chris Glover (EGL_EXT_gl_colorspace_bt2020)">
1078*61046927SAndroid Build Coastguard Worker            <enum value="0x3540" name="EGL_GL_COLORSPACE_BT2020_HLG_EXT"/>
1079*61046927SAndroid Build Coastguard Worker                <unused start="0x3541" end="0x354F"/>
1080*61046927SAndroid Build Coastguard Worker    </enums>
1081*61046927SAndroid Build Coastguard Worker
1082*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3550" end="0x355F" vendor="QNX" comment="Reserved for Mike Gorchak of QNX (QNX platform and native buffer)">
1083*61046927SAndroid Build Coastguard Worker        <enum value="0x3550" name="EGL_PLATFORM_SCREEN_QNX"/>
1084*61046927SAndroid Build Coastguard Worker        <enum value="0x3551" name="EGL_NATIVE_BUFFER_QNX"/>
1085*61046927SAndroid Build Coastguard Worker            <unused start="0x3552" end="0x355F"/>
1086*61046927SAndroid Build Coastguard Worker    </enums>
1087*61046927SAndroid Build Coastguard Worker
1088*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3560" end="0x356F" vendor="SAMSUNG" comment="Reserved for Jeff Vigil of Samsung (private extensions)">
1089*61046927SAndroid Build Coastguard Worker        <unused start="0x3560" end="0x356F"/>
1090*61046927SAndroid Build Coastguard Worker    </enums>
1091*61046927SAndroid Build Coastguard Worker
1092*61046927SAndroid Build Coastguard Worker<!-- Please remember that new enumerant allocations must be obtained by
1093*61046927SAndroid Build Coastguard Worker     request to the Khronos API registrar (see comments at the top of this
1094*61046927SAndroid Build Coastguard Worker     file) File requests in the Khronos Bugzilla, EGL project, Registry
1095*61046927SAndroid Build Coastguard Worker     component. Also note that some EGL enum values are shared with other
1096*61046927SAndroid Build Coastguard Worker     Khronos APIs, and new ranges should be allocated with such overlaps in
1097*61046927SAndroid Build Coastguard Worker     mind. -->
1098*61046927SAndroid Build Coastguard Worker
1099*61046927SAndroid Build Coastguard Worker<!-- Reservable for future use. To generate a new range, allocate multiples
1100*61046927SAndroid Build Coastguard Worker     of 16 starting at the lowest available point in this block. -->
1101*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x3570" end="0x3FFF" vendor="KHR" comment="Reserved for future use">
1102*61046927SAndroid Build Coastguard Worker            <unused start="0x3570" end="0x3FFF"/>
1103*61046927SAndroid Build Coastguard Worker    </enums>
1104*61046927SAndroid Build Coastguard Worker
1105*61046927SAndroid Build Coastguard Worker    <enums namespace="EGL" start="0x8F70" end="0x8F7F" vendor="HI" comment="For Mark Callow, Khronos bug 4055. Shared with GL.">
1106*61046927SAndroid Build Coastguard Worker        <enum value="0x8F70" name="EGL_COLOR_FORMAT_HI"/>
1107*61046927SAndroid Build Coastguard Worker        <enum value="0x8F71" name="EGL_COLOR_RGB_HI"/>
1108*61046927SAndroid Build Coastguard Worker        <enum value="0x8F72" name="EGL_COLOR_RGBA_HI"/>
1109*61046927SAndroid Build Coastguard Worker        <enum value="0x8F73" name="EGL_COLOR_ARGB_HI"/>
1110*61046927SAndroid Build Coastguard Worker        <enum value="0x8F74" name="EGL_CLIENT_PIXMAP_POINTER_HI"/>
1111*61046927SAndroid Build Coastguard Worker    </enums>
1112*61046927SAndroid Build Coastguard Worker
1113*61046927SAndroid Build Coastguard Worker    <!-- SECTION: EGL command definitions. -->
1114*61046927SAndroid Build Coastguard Worker    <commands namespace="EGL">
1115*61046927SAndroid Build Coastguard Worker        <command>
1116*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglBindAPI</name></proto>
1117*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>api</name></param>
1118*61046927SAndroid Build Coastguard Worker        </command>
1119*61046927SAndroid Build Coastguard Worker        <command>
1120*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglBindTexImage</name></proto>
1121*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1122*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1123*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>buffer</name></param>
1124*61046927SAndroid Build Coastguard Worker        </command>
1125*61046927SAndroid Build Coastguard Worker        <command>
1126*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglChooseConfig</name></proto>
1127*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1128*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1129*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> *<name>configs</name></param>
1130*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>config_size</name></param>
1131*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_config</name></param>
1132*61046927SAndroid Build Coastguard Worker        </command>
1133*61046927SAndroid Build Coastguard Worker        <command>
1134*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglClientSignalSyncEXT</name></proto>
1135*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1136*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSync</ptype> <name>sync</name></param>
1137*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1138*61046927SAndroid Build Coastguard Worker        </command>
1139*61046927SAndroid Build Coastguard Worker        <command>
1140*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglClientWaitSync</name></proto>
1141*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1142*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSync</ptype> <name>sync</name></param>
1143*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>flags</name></param>
1144*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLTime</ptype> <name>timeout</name></param>
1145*61046927SAndroid Build Coastguard Worker        </command>
1146*61046927SAndroid Build Coastguard Worker        <command>
1147*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglClientWaitSyncKHR</name></proto>
1148*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1149*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncKHR</ptype> <name>sync</name></param>
1150*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>flags</name></param>
1151*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLTimeKHR</ptype> <name>timeout</name></param>
1152*61046927SAndroid Build Coastguard Worker            <alias name="eglClientWaitSync"/>
1153*61046927SAndroid Build Coastguard Worker        </command>
1154*61046927SAndroid Build Coastguard Worker        <command>
1155*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglClientWaitSyncNV</name></proto>
1156*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncNV</ptype> <name>sync</name></param>
1157*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>flags</name></param>
1158*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLTimeNV</ptype> <name>timeout</name></param>
1159*61046927SAndroid Build Coastguard Worker        </command>
1160*61046927SAndroid Build Coastguard Worker        <command>
1161*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCopyBuffers</name></proto>
1162*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1163*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1164*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativePixmapType</ptype> <name>target</name></param>
1165*61046927SAndroid Build Coastguard Worker        </command>
1166*61046927SAndroid Build Coastguard Worker        <command>
1167*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLContext</ptype> <name>eglCreateContext</name></proto>
1168*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1169*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1170*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLContext</ptype> <name>share_context</name></param>
1171*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1172*61046927SAndroid Build Coastguard Worker        </command>
1173*61046927SAndroid Build Coastguard Worker        <command>
1174*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLImageKHR</ptype> <name>eglCreateDRMImageMESA</name></proto>
1175*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1176*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1177*61046927SAndroid Build Coastguard Worker        </command>
1178*61046927SAndroid Build Coastguard Worker        <command>
1179*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSyncNV</ptype> <name>eglCreateFenceSyncNV</name></proto>
1180*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1181*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>condition</name></param>
1182*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1183*61046927SAndroid Build Coastguard Worker        </command>
1184*61046927SAndroid Build Coastguard Worker        <command>
1185*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLImage</ptype> <name>eglCreateImage</name></proto>
1186*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1187*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLContext</ptype> <name>ctx</name></param>
1188*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>target</name></param>
1189*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLClientBuffer</ptype> <name>buffer</name></param>
1190*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1191*61046927SAndroid Build Coastguard Worker        </command>
1192*61046927SAndroid Build Coastguard Worker        <command>
1193*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLImageKHR</ptype> <name>eglCreateImageKHR</name></proto>
1194*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1195*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLContext</ptype> <name>ctx</name></param>
1196*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>target</name></param>
1197*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLClientBuffer</ptype> <name>buffer</name></param>
1198*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1199*61046927SAndroid Build Coastguard Worker        </command>
1200*61046927SAndroid Build Coastguard Worker        <command>
1201*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLClientBuffer</ptype> <name>eglCreateNativeClientBufferANDROID</name></proto>
1202*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1203*61046927SAndroid Build Coastguard Worker        </command>
1204*61046927SAndroid Build Coastguard Worker        <command>
1205*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePbufferFromClientBuffer</name></proto>
1206*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1207*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>buftype</name></param>
1208*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLClientBuffer</ptype> <name>buffer</name></param>
1209*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1210*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1211*61046927SAndroid Build Coastguard Worker        </command>
1212*61046927SAndroid Build Coastguard Worker        <command>
1213*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePbufferSurface</name></proto>
1214*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1215*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1216*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1217*61046927SAndroid Build Coastguard Worker        </command>
1218*61046927SAndroid Build Coastguard Worker        <command>
1219*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePixmapSurface</name></proto>
1220*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1221*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1222*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativePixmapType</ptype> <name>pixmap</name></param>
1223*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1224*61046927SAndroid Build Coastguard Worker        </command>
1225*61046927SAndroid Build Coastguard Worker        <command>
1226*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePixmapSurfaceHI</name></proto>
1227*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1228*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1229*61046927SAndroid Build Coastguard Worker            <param>struct <ptype>EGLClientPixmapHI</ptype> *<name>pixmap</name></param>
1230*61046927SAndroid Build Coastguard Worker        </command>
1231*61046927SAndroid Build Coastguard Worker        <command>
1232*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePlatformPixmapSurface</name></proto>
1233*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1234*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1235*61046927SAndroid Build Coastguard Worker            <param>void *<name>native_pixmap</name></param>
1236*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1237*61046927SAndroid Build Coastguard Worker        </command>
1238*61046927SAndroid Build Coastguard Worker        <command>
1239*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePlatformPixmapSurfaceEXT</name></proto>
1240*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1241*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1242*61046927SAndroid Build Coastguard Worker            <param>void *<name>native_pixmap</name></param>
1243*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1244*61046927SAndroid Build Coastguard Worker        </command>
1245*61046927SAndroid Build Coastguard Worker        <command>
1246*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePlatformWindowSurface</name></proto>
1247*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1248*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1249*61046927SAndroid Build Coastguard Worker            <param>void *<name>native_window</name></param>
1250*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1251*61046927SAndroid Build Coastguard Worker        </command>
1252*61046927SAndroid Build Coastguard Worker        <command>
1253*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreatePlatformWindowSurfaceEXT</name></proto>
1254*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1255*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1256*61046927SAndroid Build Coastguard Worker            <param>void *<name>native_window</name></param>
1257*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1258*61046927SAndroid Build Coastguard Worker        </command>
1259*61046927SAndroid Build Coastguard Worker        <command>
1260*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLStreamKHR</ptype> <name>eglCreateStreamFromFileDescriptorKHR</name></proto>
1261*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1262*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativeFileDescriptorKHR</ptype> <name>file_descriptor</name></param>
1263*61046927SAndroid Build Coastguard Worker        </command>
1264*61046927SAndroid Build Coastguard Worker        <command>
1265*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLStreamKHR</ptype> <name>eglCreateStreamKHR</name></proto>
1266*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1267*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1268*61046927SAndroid Build Coastguard Worker        </command>
1269*61046927SAndroid Build Coastguard Worker        <command>
1270*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLStreamKHR</ptype> <name>eglCreateStreamAttribKHR</name></proto>
1271*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1272*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1273*61046927SAndroid Build Coastguard Worker        </command>
1274*61046927SAndroid Build Coastguard Worker        <command>
1275*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreateStreamProducerSurfaceKHR</name></proto>
1276*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1277*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1278*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1279*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1280*61046927SAndroid Build Coastguard Worker        </command>
1281*61046927SAndroid Build Coastguard Worker        <command>
1282*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSyncKHR</ptype> <name>eglCreateStreamSyncNV</name></proto>
1283*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1284*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1285*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>type</name></param>
1286*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1287*61046927SAndroid Build Coastguard Worker        </command>
1288*61046927SAndroid Build Coastguard Worker        <command>
1289*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSync</ptype> <name>eglCreateSync</name></proto>
1290*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1291*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>type</name></param>
1292*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1293*61046927SAndroid Build Coastguard Worker        </command>
1294*61046927SAndroid Build Coastguard Worker        <command>
1295*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSyncKHR</ptype> <name>eglCreateSyncKHR</name></proto>
1296*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1297*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>type</name></param>
1298*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1299*61046927SAndroid Build Coastguard Worker        </command>
1300*61046927SAndroid Build Coastguard Worker        <command>
1301*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSyncKHR</ptype> <name>eglCreateSync64KHR</name></proto>
1302*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1303*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>type</name></param>
1304*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttribKHR</ptype> *<name>attrib_list</name></param>
1305*61046927SAndroid Build Coastguard Worker            <alias name="eglCreateSync"/>
1306*61046927SAndroid Build Coastguard Worker        </command>
1307*61046927SAndroid Build Coastguard Worker        <command>
1308*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglCreateWindowSurface</name></proto>
1309*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1310*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1311*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativeWindowType</ptype> <name>win</name></param>
1312*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1313*61046927SAndroid Build Coastguard Worker        </command>
1314*61046927SAndroid Build Coastguard Worker        <command>
1315*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglDebugMessageControlKHR</name></proto>
1316*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDEBUGPROCKHR</ptype> <name>callback</name></param>
1317*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1318*61046927SAndroid Build Coastguard Worker        </command>
1319*61046927SAndroid Build Coastguard Worker        <command>
1320*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroyContext</name></proto>
1321*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1322*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLContext</ptype> <name>ctx</name></param>
1323*61046927SAndroid Build Coastguard Worker        </command>
1324*61046927SAndroid Build Coastguard Worker        <command>
1325*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroyImage</name></proto>
1326*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1327*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLImage</ptype> <name>image</name></param>
1328*61046927SAndroid Build Coastguard Worker        </command>
1329*61046927SAndroid Build Coastguard Worker        <command>
1330*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroyImageKHR</name></proto>
1331*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1332*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLImageKHR</ptype> <name>image</name></param>
1333*61046927SAndroid Build Coastguard Worker            <alias name="eglDestroyImage"/>
1334*61046927SAndroid Build Coastguard Worker        </command>
1335*61046927SAndroid Build Coastguard Worker        <command>
1336*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroyStreamKHR</name></proto>
1337*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1338*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1339*61046927SAndroid Build Coastguard Worker        </command>
1340*61046927SAndroid Build Coastguard Worker        <command>
1341*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroySurface</name></proto>
1342*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1343*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1344*61046927SAndroid Build Coastguard Worker        </command>
1345*61046927SAndroid Build Coastguard Worker        <command>
1346*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroySync</name></proto>
1347*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1348*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSync</ptype> <name>sync</name></param>
1349*61046927SAndroid Build Coastguard Worker        </command>
1350*61046927SAndroid Build Coastguard Worker        <command>
1351*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroySyncKHR</name></proto>
1352*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1353*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncKHR</ptype> <name>sync</name></param>
1354*61046927SAndroid Build Coastguard Worker            <alias name="eglDestroySync"/>
1355*61046927SAndroid Build Coastguard Worker        </command>
1356*61046927SAndroid Build Coastguard Worker        <command>
1357*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglDestroySyncNV</name></proto>
1358*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncNV</ptype> <name>sync</name></param>
1359*61046927SAndroid Build Coastguard Worker        </command>
1360*61046927SAndroid Build Coastguard Worker        <command>
1361*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglDupNativeFenceFDANDROID</name></proto>
1362*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1363*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncKHR</ptype> <name>sync</name></param>
1364*61046927SAndroid Build Coastguard Worker        </command>
1365*61046927SAndroid Build Coastguard Worker        <command>
1366*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglExportDMABUFImageMESA</name></proto>
1367*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1368*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLImageKHR</ptype> <name>image</name></param>
1369*61046927SAndroid Build Coastguard Worker            <param>int *<name>fds</name></param>
1370*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>strides</name></param>
1371*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>offsets</name></param>
1372*61046927SAndroid Build Coastguard Worker        </command>
1373*61046927SAndroid Build Coastguard Worker        <command>
1374*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglExportDMABUFImageQueryMESA</name></proto>
1375*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1376*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLImageKHR</ptype> <name>image</name></param>
1377*61046927SAndroid Build Coastguard Worker            <param>int *<name>fourcc</name></param>
1378*61046927SAndroid Build Coastguard Worker            <param>int *<name>num_planes</name></param>
1379*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLuint64KHR</ptype> *<name>modifiers</name></param>
1380*61046927SAndroid Build Coastguard Worker        </command>
1381*61046927SAndroid Build Coastguard Worker        <command>
1382*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglExportDRMImageMESA</name></proto>
1383*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1384*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLImageKHR</ptype> <name>image</name></param>
1385*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>name</name></param>
1386*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>handle</name></param>
1387*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>stride</name></param>
1388*61046927SAndroid Build Coastguard Worker        </command>
1389*61046927SAndroid Build Coastguard Worker        <command>
1390*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglFenceNV</name></proto>
1391*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncNV</ptype> <name>sync</name></param>
1392*61046927SAndroid Build Coastguard Worker        </command>
1393*61046927SAndroid Build Coastguard Worker        <command>
1394*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetConfigAttrib</name></proto>
1395*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1396*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1397*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1398*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>value</name></param>
1399*61046927SAndroid Build Coastguard Worker        </command>
1400*61046927SAndroid Build Coastguard Worker        <command>
1401*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetConfigs</name></proto>
1402*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1403*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> *<name>configs</name></param>
1404*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>config_size</name></param>
1405*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_config</name></param>
1406*61046927SAndroid Build Coastguard Worker        </command>
1407*61046927SAndroid Build Coastguard Worker        <command>
1408*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLContext</ptype> <name>eglGetCurrentContext</name></proto>
1409*61046927SAndroid Build Coastguard Worker        </command>
1410*61046927SAndroid Build Coastguard Worker        <command>
1411*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLDisplay</ptype> <name>eglGetCurrentDisplay</name></proto>
1412*61046927SAndroid Build Coastguard Worker        </command>
1413*61046927SAndroid Build Coastguard Worker        <command>
1414*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLSurface</ptype> <name>eglGetCurrentSurface</name></proto>
1415*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>readdraw</name></param>
1416*61046927SAndroid Build Coastguard Worker        </command>
1417*61046927SAndroid Build Coastguard Worker        <command>
1418*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLDisplay</ptype> <name>eglGetDisplay</name></proto>
1419*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativeDisplayType</ptype> <name>display_id</name></param>
1420*61046927SAndroid Build Coastguard Worker        </command>
1421*61046927SAndroid Build Coastguard Worker        <command>
1422*61046927SAndroid Build Coastguard Worker            <proto>char *<name>eglGetDisplayDriverConfig</name></proto>
1423*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1424*61046927SAndroid Build Coastguard Worker        </command>
1425*61046927SAndroid Build Coastguard Worker        <command>
1426*61046927SAndroid Build Coastguard Worker            <proto>const char *<name>eglGetDisplayDriverName</name></proto>
1427*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1428*61046927SAndroid Build Coastguard Worker        </command>
1429*61046927SAndroid Build Coastguard Worker        <command>
1430*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglGetError</name></proto>
1431*61046927SAndroid Build Coastguard Worker        </command>
1432*61046927SAndroid Build Coastguard Worker        <command>
1433*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetMscRateANGLE</name></proto>
1434*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1435*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1436*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>numerator</name></param>
1437*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>denominator</name></param>
1438*61046927SAndroid Build Coastguard Worker        </command>
1439*61046927SAndroid Build Coastguard Worker        <command>
1440*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLClientBuffer</ptype> <name>eglGetNativeClientBufferANDROID</name></proto>
1441*61046927SAndroid Build Coastguard Worker            <param>const struct <ptype>AHardwareBuffer</ptype> *<name>buffer</name></param>
1442*61046927SAndroid Build Coastguard Worker        </command>
1443*61046927SAndroid Build Coastguard Worker        <command>
1444*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetOutputLayersEXT</name></proto>
1445*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1446*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1447*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputLayerEXT</ptype> *<name>layers</name></param>
1448*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>max_layers</name></param>
1449*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_layers</name></param>
1450*61046927SAndroid Build Coastguard Worker        </command>
1451*61046927SAndroid Build Coastguard Worker        <command>
1452*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetOutputPortsEXT</name></proto>
1453*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1454*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1455*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputPortEXT</ptype> *<name>ports</name></param>
1456*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>max_ports</name></param>
1457*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_ports</name></param>
1458*61046927SAndroid Build Coastguard Worker        </command>
1459*61046927SAndroid Build Coastguard Worker        <command>
1460*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLDisplay</ptype> <name>eglGetPlatformDisplay</name></proto>
1461*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>platform</name></param>
1462*61046927SAndroid Build Coastguard Worker            <param>void *<name>native_display</name></param>
1463*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1464*61046927SAndroid Build Coastguard Worker        </command>
1465*61046927SAndroid Build Coastguard Worker        <command>
1466*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLDisplay</ptype> <name>eglGetPlatformDisplayEXT</name></proto>
1467*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>platform</name></param>
1468*61046927SAndroid Build Coastguard Worker            <param>void *<name>native_display</name></param>
1469*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1470*61046927SAndroid Build Coastguard Worker        </command>
1471*61046927SAndroid Build Coastguard Worker        <command>
1472*61046927SAndroid Build Coastguard Worker            <proto><ptype>__eglMustCastToProperFunctionPointerType</ptype> <name>eglGetProcAddress</name></proto>
1473*61046927SAndroid Build Coastguard Worker            <param>const char *<name>procname</name></param>
1474*61046927SAndroid Build Coastguard Worker        </command>
1475*61046927SAndroid Build Coastguard Worker        <command>
1476*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLNativeFileDescriptorKHR</ptype> <name>eglGetStreamFileDescriptorKHR</name></proto>
1477*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1478*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1479*61046927SAndroid Build Coastguard Worker        </command>
1480*61046927SAndroid Build Coastguard Worker        <command>
1481*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetSyncAttrib</name></proto>
1482*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1483*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSync</ptype> <name>sync</name></param>
1484*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1485*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1486*61046927SAndroid Build Coastguard Worker        </command>
1487*61046927SAndroid Build Coastguard Worker        <command>
1488*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetSyncAttribKHR</name></proto>
1489*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1490*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncKHR</ptype> <name>sync</name></param>
1491*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1492*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>value</name></param>
1493*61046927SAndroid Build Coastguard Worker        </command>
1494*61046927SAndroid Build Coastguard Worker        <command>
1495*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetSyncAttribNV</name></proto>
1496*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncNV</ptype> <name>sync</name></param>
1497*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1498*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>value</name></param>
1499*61046927SAndroid Build Coastguard Worker        </command>
1500*61046927SAndroid Build Coastguard Worker        <command>
1501*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLuint64NV</ptype> <name>eglGetSystemTimeFrequencyNV</name></proto>
1502*61046927SAndroid Build Coastguard Worker        </command>
1503*61046927SAndroid Build Coastguard Worker        <command>
1504*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLuint64NV</ptype> <name>eglGetSystemTimeNV</name></proto>
1505*61046927SAndroid Build Coastguard Worker        </command>
1506*61046927SAndroid Build Coastguard Worker        <command>
1507*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglInitialize</name></proto>
1508*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1509*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>major</name></param>
1510*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>minor</name></param>
1511*61046927SAndroid Build Coastguard Worker        </command>
1512*61046927SAndroid Build Coastguard Worker        <command>
1513*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglLabelObjectKHR</name></proto>
1514*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>display</name></param>
1515*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>objectType</name></param>
1516*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLObjectKHR</ptype> <name>object</name></param>
1517*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLLabelKHR</ptype> <name>label</name></param>
1518*61046927SAndroid Build Coastguard Worker        </command>
1519*61046927SAndroid Build Coastguard Worker        <command>
1520*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglLockSurfaceKHR</name></proto>
1521*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1522*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1523*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>attrib_list</name></param>
1524*61046927SAndroid Build Coastguard Worker        </command>
1525*61046927SAndroid Build Coastguard Worker        <command>
1526*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglMakeCurrent</name></proto>
1527*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1528*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>draw</name></param>
1529*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>read</name></param>
1530*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLContext</ptype> <name>ctx</name></param>
1531*61046927SAndroid Build Coastguard Worker        </command>
1532*61046927SAndroid Build Coastguard Worker        <command>
1533*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglOutputLayerAttribEXT</name></proto>
1534*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1535*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputLayerEXT</ptype> <name>layer</name></param>
1536*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1537*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> <name>value</name></param>
1538*61046927SAndroid Build Coastguard Worker        </command>
1539*61046927SAndroid Build Coastguard Worker        <command>
1540*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglOutputPortAttribEXT</name></proto>
1541*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1542*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputPortEXT</ptype> <name>port</name></param>
1543*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1544*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> <name>value</name></param>
1545*61046927SAndroid Build Coastguard Worker        </command>
1546*61046927SAndroid Build Coastguard Worker        <command>
1547*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglPostSubBufferNV</name></proto>
1548*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1549*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1550*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>x</name></param>
1551*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>y</name></param>
1552*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>width</name></param>
1553*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>height</name></param>
1554*61046927SAndroid Build Coastguard Worker        </command>
1555*61046927SAndroid Build Coastguard Worker        <command>
1556*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglPresentationTimeANDROID</name></proto>
1557*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1558*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1559*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLnsecsANDROID</ptype> <name>time</name></param>
1560*61046927SAndroid Build Coastguard Worker        </command>
1561*61046927SAndroid Build Coastguard Worker        <command>
1562*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetCompositorTimingSupportedANDROID</name></proto>
1563*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1564*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1565*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>name</name></param>
1566*61046927SAndroid Build Coastguard Worker        </command>
1567*61046927SAndroid Build Coastguard Worker        <command>
1568*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetCompositorTimingANDROID</name></proto>
1569*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1570*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1571*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>numTimestamps</name></param>
1572*61046927SAndroid Build Coastguard Worker            <param> const <ptype>EGLint</ptype> *<name>names</name></param>
1573*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLnsecsANDROID</ptype> *<name>values</name></param>
1574*61046927SAndroid Build Coastguard Worker        </command>
1575*61046927SAndroid Build Coastguard Worker        <command>
1576*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetNextFrameIdANDROID</name></proto>
1577*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1578*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1579*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLuint64KHR</ptype> *<name>frameId</name></param>
1580*61046927SAndroid Build Coastguard Worker        </command>
1581*61046927SAndroid Build Coastguard Worker        <command>
1582*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetFrameTimestampSupportedANDROID</name></proto>
1583*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1584*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1585*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>timestamp</name></param>
1586*61046927SAndroid Build Coastguard Worker        </command>
1587*61046927SAndroid Build Coastguard Worker        <command>
1588*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglGetFrameTimestampsANDROID</name></proto>
1589*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1590*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1591*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLuint64KHR</ptype> <name>frameId</name></param>
1592*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>numTimestamps</name></param>
1593*61046927SAndroid Build Coastguard Worker            <param> const <ptype>EGLint</ptype> *<name>timestamps</name></param>
1594*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLnsecsANDROID</ptype> *<name>values</name></param>
1595*61046927SAndroid Build Coastguard Worker        </command>
1596*61046927SAndroid Build Coastguard Worker        <command>
1597*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLenum</ptype> <name>eglQueryAPI</name></proto>
1598*61046927SAndroid Build Coastguard Worker        </command>
1599*61046927SAndroid Build Coastguard Worker        <command>
1600*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryContext</name></proto>
1601*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1602*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLContext</ptype> <name>ctx</name></param>
1603*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1604*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>value</name></param>
1605*61046927SAndroid Build Coastguard Worker        </command>
1606*61046927SAndroid Build Coastguard Worker        <command>
1607*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDebugKHR</name></proto>
1608*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1609*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1610*61046927SAndroid Build Coastguard Worker        </command>
1611*61046927SAndroid Build Coastguard Worker        <command>
1612*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDeviceAttribEXT</name></proto>
1613*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDeviceEXT</ptype> <name>device</name></param>
1614*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1615*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1616*61046927SAndroid Build Coastguard Worker        </command>
1617*61046927SAndroid Build Coastguard Worker        <command>
1618*61046927SAndroid Build Coastguard Worker            <proto>const char *<name>eglQueryDeviceStringEXT</name></proto>
1619*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDeviceEXT</ptype> <name>device</name></param>
1620*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>name</name></param>
1621*61046927SAndroid Build Coastguard Worker        </command>
1622*61046927SAndroid Build Coastguard Worker        <command>
1623*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDevicesEXT</name></proto>
1624*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>max_devices</name></param>
1625*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDeviceEXT</ptype> *<name>devices</name></param>
1626*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_devices</name></param>
1627*61046927SAndroid Build Coastguard Worker        </command>
1628*61046927SAndroid Build Coastguard Worker        <command>
1629*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDisplayAttribEXT</name></proto>
1630*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1631*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1632*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1633*61046927SAndroid Build Coastguard Worker            <alias name="eglQueryDisplayAttribKHR"/>
1634*61046927SAndroid Build Coastguard Worker        </command>
1635*61046927SAndroid Build Coastguard Worker        <command>
1636*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDisplayAttribKHR</name></proto>
1637*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1638*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>name</name></param>
1639*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1640*61046927SAndroid Build Coastguard Worker        </command>
1641*61046927SAndroid Build Coastguard Worker        <command>
1642*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDisplayAttribNV</name></proto>
1643*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1644*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1645*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1646*61046927SAndroid Build Coastguard Worker            <alias name="eglQueryDisplayAttribKHR"/>
1647*61046927SAndroid Build Coastguard Worker        </command>
1648*61046927SAndroid Build Coastguard Worker        <command>
1649*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDmaBufFormatsEXT</name></proto>
1650*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1651*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>max_formats</name></param>
1652*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>formats</name></param>
1653*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_formats</name></param>
1654*61046927SAndroid Build Coastguard Worker        </command>
1655*61046927SAndroid Build Coastguard Worker        <command>
1656*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryDmaBufModifiersEXT</name></proto>
1657*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1658*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>format</name></param>
1659*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>max_modifiers</name></param>
1660*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLuint64KHR</ptype> *<name>modifiers</name></param>
1661*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLBoolean</ptype> *<name>external_only</name></param>
1662*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_modifiers</name></param>
1663*61046927SAndroid Build Coastguard Worker        </command>
1664*61046927SAndroid Build Coastguard Worker        <command>
1665*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryNativeDisplayNV</name></proto>
1666*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1667*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativeDisplayType</ptype> *<name>display_id</name></param>
1668*61046927SAndroid Build Coastguard Worker        </command>
1669*61046927SAndroid Build Coastguard Worker        <command>
1670*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryNativePixmapNV</name></proto>
1671*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1672*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surf</name></param>
1673*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativePixmapType</ptype> *<name>pixmap</name></param>
1674*61046927SAndroid Build Coastguard Worker        </command>
1675*61046927SAndroid Build Coastguard Worker        <command>
1676*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryNativeWindowNV</name></proto>
1677*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1678*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surf</name></param>
1679*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLNativeWindowType</ptype> *<name>window</name></param>
1680*61046927SAndroid Build Coastguard Worker        </command>
1681*61046927SAndroid Build Coastguard Worker        <command>
1682*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryOutputLayerAttribEXT</name></proto>
1683*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1684*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputLayerEXT</ptype> <name>layer</name></param>
1685*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1686*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1687*61046927SAndroid Build Coastguard Worker        </command>
1688*61046927SAndroid Build Coastguard Worker        <command>
1689*61046927SAndroid Build Coastguard Worker            <proto>const char *<name>eglQueryOutputLayerStringEXT</name></proto>
1690*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1691*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputLayerEXT</ptype> <name>layer</name></param>
1692*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>name</name></param>
1693*61046927SAndroid Build Coastguard Worker        </command>
1694*61046927SAndroid Build Coastguard Worker        <command>
1695*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryOutputPortAttribEXT</name></proto>
1696*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1697*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputPortEXT</ptype> <name>port</name></param>
1698*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1699*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1700*61046927SAndroid Build Coastguard Worker        </command>
1701*61046927SAndroid Build Coastguard Worker        <command>
1702*61046927SAndroid Build Coastguard Worker            <proto>const char *<name>eglQueryOutputPortStringEXT</name></proto>
1703*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1704*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputPortEXT</ptype> <name>port</name></param>
1705*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>name</name></param>
1706*61046927SAndroid Build Coastguard Worker        </command>
1707*61046927SAndroid Build Coastguard Worker        <command>
1708*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryStreamKHR</name></proto>
1709*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1710*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1711*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>attribute</name></param>
1712*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>value</name></param>
1713*61046927SAndroid Build Coastguard Worker        </command>
1714*61046927SAndroid Build Coastguard Worker        <command>
1715*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryStreamAttribKHR</name></proto>
1716*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1717*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1718*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>attribute</name></param>
1719*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> *<name>value</name></param>
1720*61046927SAndroid Build Coastguard Worker        </command>
1721*61046927SAndroid Build Coastguard Worker        <command>
1722*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryStreamMetadataNV</name></proto>
1723*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1724*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1725*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>name</name></param>
1726*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>n</name></param>
1727*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>offset</name></param>
1728*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>size</name></param>
1729*61046927SAndroid Build Coastguard Worker            <param>void *<name>data</name></param>
1730*61046927SAndroid Build Coastguard Worker        </command>
1731*61046927SAndroid Build Coastguard Worker        <command>
1732*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryStreamTimeKHR</name></proto>
1733*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1734*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1735*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>attribute</name></param>
1736*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLTimeKHR</ptype> *<name>value</name></param>
1737*61046927SAndroid Build Coastguard Worker        </command>
1738*61046927SAndroid Build Coastguard Worker        <command>
1739*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryStreamu64KHR</name></proto>
1740*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1741*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1742*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>attribute</name></param>
1743*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLuint64KHR</ptype> *<name>value</name></param>
1744*61046927SAndroid Build Coastguard Worker        </command>
1745*61046927SAndroid Build Coastguard Worker        <command>
1746*61046927SAndroid Build Coastguard Worker            <proto>const char *<name>eglQueryString</name></proto>
1747*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1748*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>name</name></param>
1749*61046927SAndroid Build Coastguard Worker        </command>
1750*61046927SAndroid Build Coastguard Worker        <command>
1751*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQuerySupportedCompressionRatesEXT</name></proto>
1752*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1753*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLConfig</ptype> <name>config</name></param>
1754*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1755*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>rates</name></param>
1756*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>rate_size</name></param>
1757*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>num_rates</name></param>
1758*61046927SAndroid Build Coastguard Worker        </command>
1759*61046927SAndroid Build Coastguard Worker        <command>
1760*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQuerySurface</name></proto>
1761*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1762*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1763*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1764*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>value</name></param>
1765*61046927SAndroid Build Coastguard Worker        </command>
1766*61046927SAndroid Build Coastguard Worker        <command>
1767*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQuerySurface64KHR</name></proto>
1768*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1769*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1770*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1771*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttribKHR</ptype> *<name>value</name></param>
1772*61046927SAndroid Build Coastguard Worker        </command>
1773*61046927SAndroid Build Coastguard Worker        <command>
1774*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQuerySurfacePointerANGLE</name></proto>
1775*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1776*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1777*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1778*61046927SAndroid Build Coastguard Worker            <param>void **<name>value</name></param>
1779*61046927SAndroid Build Coastguard Worker        </command>
1780*61046927SAndroid Build Coastguard Worker        <command>
1781*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglReleaseTexImage</name></proto>
1782*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1783*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1784*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>buffer</name></param>
1785*61046927SAndroid Build Coastguard Worker        </command>
1786*61046927SAndroid Build Coastguard Worker        <command>
1787*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglReleaseThread</name></proto>
1788*61046927SAndroid Build Coastguard Worker        </command>
1789*61046927SAndroid Build Coastguard Worker        <command>
1790*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglResetStreamNV</name></proto>
1791*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1792*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1793*61046927SAndroid Build Coastguard Worker        </command>
1794*61046927SAndroid Build Coastguard Worker        <command>
1795*61046927SAndroid Build Coastguard Worker            <proto>void <name>eglSetBlobCacheFuncsANDROID</name></proto>
1796*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1797*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSetBlobFuncANDROID</ptype> <name>set</name></param>
1798*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLGetBlobFuncANDROID</ptype> <name>get</name></param>
1799*61046927SAndroid Build Coastguard Worker        </command>
1800*61046927SAndroid Build Coastguard Worker        <command>
1801*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSetDamageRegionKHR</name></proto>
1802*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1803*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1804*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>rects</name></param>
1805*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>n_rects</name></param>
1806*61046927SAndroid Build Coastguard Worker        </command>
1807*61046927SAndroid Build Coastguard Worker        <command>
1808*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSetStreamAttribKHR</name></proto>
1809*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1810*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1811*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>attribute</name></param>
1812*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLAttrib</ptype> <name>value</name></param>
1813*61046927SAndroid Build Coastguard Worker        </command>
1814*61046927SAndroid Build Coastguard Worker        <command>
1815*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSetStreamMetadataNV</name></proto>
1816*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1817*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1818*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>n</name></param>
1819*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>offset</name></param>
1820*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>size</name></param>
1821*61046927SAndroid Build Coastguard Worker            <param>const void *<name>data</name></param>
1822*61046927SAndroid Build Coastguard Worker        </command>
1823*61046927SAndroid Build Coastguard Worker        <command>
1824*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSignalSyncKHR</name></proto>
1825*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1826*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncKHR</ptype> <name>sync</name></param>
1827*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>mode</name></param>
1828*61046927SAndroid Build Coastguard Worker        </command>
1829*61046927SAndroid Build Coastguard Worker        <command>
1830*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSignalSyncNV</name></proto>
1831*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncNV</ptype> <name>sync</name></param>
1832*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>mode</name></param>
1833*61046927SAndroid Build Coastguard Worker        </command>
1834*61046927SAndroid Build Coastguard Worker        <command>
1835*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamAttribKHR</name></proto>
1836*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1837*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1838*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLenum</ptype> <name>attribute</name></param>
1839*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>value</name></param>
1840*61046927SAndroid Build Coastguard Worker        </command>
1841*61046927SAndroid Build Coastguard Worker        <command>
1842*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamConsumerAcquireKHR</name></proto>
1843*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1844*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1845*61046927SAndroid Build Coastguard Worker        </command>
1846*61046927SAndroid Build Coastguard Worker        <command>
1847*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamConsumerAcquireAttribKHR</name></proto>
1848*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1849*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1850*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1851*61046927SAndroid Build Coastguard Worker        </command>
1852*61046927SAndroid Build Coastguard Worker        <command>
1853*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamConsumerGLTextureExternalKHR</name></proto>
1854*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1855*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1856*61046927SAndroid Build Coastguard Worker        </command>
1857*61046927SAndroid Build Coastguard Worker        <command>
1858*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamConsumerGLTextureExternalAttribsNV</name></proto>
1859*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1860*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1861*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1862*61046927SAndroid Build Coastguard Worker        </command>
1863*61046927SAndroid Build Coastguard Worker        <command>
1864*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamConsumerOutputEXT</name></proto>
1865*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1866*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1867*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLOutputLayerEXT</ptype> <name>layer</name></param>
1868*61046927SAndroid Build Coastguard Worker        </command>
1869*61046927SAndroid Build Coastguard Worker        <command>
1870*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamConsumerReleaseKHR</name></proto>
1871*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1872*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1873*61046927SAndroid Build Coastguard Worker        </command>
1874*61046927SAndroid Build Coastguard Worker        <command>
1875*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamConsumerReleaseAttribKHR</name></proto>
1876*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1877*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1878*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1879*61046927SAndroid Build Coastguard Worker        </command>
1880*61046927SAndroid Build Coastguard Worker        <command>
1881*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglStreamFlushNV</name></proto>
1882*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1883*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
1884*61046927SAndroid Build Coastguard Worker        </command>
1885*61046927SAndroid Build Coastguard Worker        <command>
1886*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSurfaceAttrib</name></proto>
1887*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1888*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1889*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
1890*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>value</name></param>
1891*61046927SAndroid Build Coastguard Worker        </command>
1892*61046927SAndroid Build Coastguard Worker        <command>
1893*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSwapBuffers</name></proto>
1894*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1895*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1896*61046927SAndroid Build Coastguard Worker        </command>
1897*61046927SAndroid Build Coastguard Worker        <command>
1898*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSwapBuffersWithDamageEXT</name></proto>
1899*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1900*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1901*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>rects</name></param>
1902*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>n_rects</name></param>
1903*61046927SAndroid Build Coastguard Worker        </command>
1904*61046927SAndroid Build Coastguard Worker        <command>
1905*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSwapBuffersWithDamageKHR</name></proto>
1906*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1907*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1908*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>rects</name></param>
1909*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>n_rects</name></param>
1910*61046927SAndroid Build Coastguard Worker        </command>
1911*61046927SAndroid Build Coastguard Worker        <command>
1912*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSwapBuffersRegionNOK</name></proto>
1913*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1914*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1915*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>numRects</name></param>
1916*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>rects</name></param>
1917*61046927SAndroid Build Coastguard Worker        </command>
1918*61046927SAndroid Build Coastguard Worker        <command>
1919*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSwapBuffersRegion2NOK</name></proto>
1920*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1921*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1922*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>numRects</name></param>
1923*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>rects</name></param>
1924*61046927SAndroid Build Coastguard Worker        </command>
1925*61046927SAndroid Build Coastguard Worker        <command>
1926*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglSwapInterval</name></proto>
1927*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1928*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>interval</name></param>
1929*61046927SAndroid Build Coastguard Worker        </command>
1930*61046927SAndroid Build Coastguard Worker        <command>
1931*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglTerminate</name></proto>
1932*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1933*61046927SAndroid Build Coastguard Worker        </command>
1934*61046927SAndroid Build Coastguard Worker        <command>
1935*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglUnlockSurfaceKHR</name></proto>
1936*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1937*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSurface</ptype> <name>surface</name></param>
1938*61046927SAndroid Build Coastguard Worker        </command>
1939*61046927SAndroid Build Coastguard Worker        <command>
1940*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglUnsignalSyncEXT</name></proto>
1941*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1942*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSync</ptype> <name>sync</name></param>
1943*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
1944*61046927SAndroid Build Coastguard Worker        </command>
1945*61046927SAndroid Build Coastguard Worker        <command>
1946*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglWaitClient</name></proto>
1947*61046927SAndroid Build Coastguard Worker        </command>
1948*61046927SAndroid Build Coastguard Worker        <command>
1949*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglWaitGL</name></proto>
1950*61046927SAndroid Build Coastguard Worker        </command>
1951*61046927SAndroid Build Coastguard Worker        <command>
1952*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglWaitNative</name></proto>
1953*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>engine</name></param>
1954*61046927SAndroid Build Coastguard Worker        </command>
1955*61046927SAndroid Build Coastguard Worker        <command>
1956*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglWaitSync</name></proto>
1957*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1958*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSync</ptype> <name>sync</name></param>
1959*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>flags</name></param>
1960*61046927SAndroid Build Coastguard Worker        </command>
1961*61046927SAndroid Build Coastguard Worker        <command>
1962*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLint</ptype> <name>eglWaitSyncKHR</name></proto>
1963*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
1964*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLSyncKHR</ptype> <name>sync</name></param>
1965*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>flags</name></param>
1966*61046927SAndroid Build Coastguard Worker        </command>
1967*61046927SAndroid Build Coastguard Worker        <command>
1968*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCompositorSetContextListEXT</name></proto>
1969*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>external_ref_ids</name></param>
1970*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>num_entries</name></param>
1971*61046927SAndroid Build Coastguard Worker        </command>
1972*61046927SAndroid Build Coastguard Worker        <command>
1973*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCompositorSetContextAttributesEXT</name></proto>
1974*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>external_ref_id</name></param>
1975*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>context_attributes</name></param>
1976*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>num_entries</name></param>
1977*61046927SAndroid Build Coastguard Worker        </command>
1978*61046927SAndroid Build Coastguard Worker        <command>
1979*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCompositorSetWindowListEXT</name></proto>
1980*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>external_ref_id</name></param>
1981*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>external_win_ids</name></param>
1982*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>num_entries</name></param>
1983*61046927SAndroid Build Coastguard Worker        </command>
1984*61046927SAndroid Build Coastguard Worker        <command>
1985*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCompositorSetWindowAttributesEXT</name></proto>
1986*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>external_win_id</name></param>
1987*61046927SAndroid Build Coastguard Worker            <param>const <ptype>EGLint</ptype> *<name>window_attributes</name></param>
1988*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>num_entries</name></param>
1989*61046927SAndroid Build Coastguard Worker        </command>
1990*61046927SAndroid Build Coastguard Worker        <command>
1991*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCompositorBindTexWindowEXT</name></proto>
1992*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>external_win_id</name></param>
1993*61046927SAndroid Build Coastguard Worker        </command>
1994*61046927SAndroid Build Coastguard Worker        <command>
1995*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCompositorSetSizeEXT</name></proto>
1996*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>external_win_id</name></param>
1997*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>width</name></param>
1998*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>height</name></param>
1999*61046927SAndroid Build Coastguard Worker        </command>
2000*61046927SAndroid Build Coastguard Worker        <command>
2001*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglCompositorSwapPolicyEXT</name></proto>
2002*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>external_win_id</name></param>
2003*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>policy</name></param>
2004*61046927SAndroid Build Coastguard Worker        </command>
2005*61046927SAndroid Build Coastguard Worker        <command>
2006*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglBindWaylandDisplayWL</name></proto>
2007*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2008*61046927SAndroid Build Coastguard Worker            <param>struct <ptype>wl_display</ptype> *<name>display</name></param>
2009*61046927SAndroid Build Coastguard Worker        </command>
2010*61046927SAndroid Build Coastguard Worker        <command>
2011*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglUnbindWaylandDisplayWL</name></proto>
2012*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2013*61046927SAndroid Build Coastguard Worker            <param>struct <ptype>wl_display</ptype> *<name>display</name></param>
2014*61046927SAndroid Build Coastguard Worker        </command>
2015*61046927SAndroid Build Coastguard Worker        <command>
2016*61046927SAndroid Build Coastguard Worker            <proto><ptype>EGLBoolean</ptype> <name>eglQueryWaylandBufferWL</name></proto>
2017*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2018*61046927SAndroid Build Coastguard Worker            <param>struct <ptype>wl_resource</ptype> *<name>buffer</name></param>
2019*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> <name>attribute</name></param>
2020*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLint</ptype> *<name>value</name></param>
2021*61046927SAndroid Build Coastguard Worker        </command>
2022*61046927SAndroid Build Coastguard Worker        <command>
2023*61046927SAndroid Build Coastguard Worker            <proto>struct <ptype>wl_buffer</ptype> *<name>eglCreateWaylandBufferFromImageWL</name></proto>
2024*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2025*61046927SAndroid Build Coastguard Worker            <param><ptype>EGLImageKHR</ptype> <name>image</name></param>
2026*61046927SAndroid Build Coastguard Worker        </command>
2027*61046927SAndroid Build Coastguard Worker        <command>
2028*61046927SAndroid Build Coastguard Worker             <proto><ptype>EGLBoolean</ptype> <name>eglStreamImageConsumerConnectNV</name></proto>
2029*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2030*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
2031*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLint</ptype> <name>num_modifiers</name></param>
2032*61046927SAndroid Build Coastguard Worker             <param>const <ptype>EGLuint64KHR</ptype> *<name>modifiers</name></param>
2033*61046927SAndroid Build Coastguard Worker             <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param>
2034*61046927SAndroid Build Coastguard Worker        </command>
2035*61046927SAndroid Build Coastguard Worker        <command>
2036*61046927SAndroid Build Coastguard Worker             <proto><ptype>EGLint</ptype> <name>eglQueryStreamConsumerEventNV</name></proto>
2037*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2038*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
2039*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLTime</ptype> <name>timeout</name></param>
2040*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLenum</ptype> *<name>event</name></param>
2041*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLAttrib</ptype> *<name>aux</name></param>
2042*61046927SAndroid Build Coastguard Worker        </command>
2043*61046927SAndroid Build Coastguard Worker        <command>
2044*61046927SAndroid Build Coastguard Worker             <proto><ptype>EGLBoolean</ptype> <name>eglStreamAcquireImageNV</name></proto>
2045*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2046*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
2047*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLImage</ptype> *<name>pImage</name></param>
2048*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLSync</ptype> <name>sync</name></param>
2049*61046927SAndroid Build Coastguard Worker        </command>
2050*61046927SAndroid Build Coastguard Worker        <command>
2051*61046927SAndroid Build Coastguard Worker             <proto><ptype>EGLBoolean</ptype> <name>eglStreamReleaseImageNV</name></proto>
2052*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLDisplay</ptype> <name>dpy</name></param>
2053*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param>
2054*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLImage</ptype> <name>image</name></param>
2055*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLSync</ptype> <name>sync</name></param>
2056*61046927SAndroid Build Coastguard Worker        </command>
2057*61046927SAndroid Build Coastguard Worker        <command>
2058*61046927SAndroid Build Coastguard Worker             <proto><ptype>EGLBoolean</ptype> <name>eglQueryDeviceBinaryEXT</name></proto>
2059*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLDeviceEXT</ptype> <name>device</name></param>
2060*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLint</ptype> <name>name</name></param>
2061*61046927SAndroid Build Coastguard Worker             <param><ptype>EGLint</ptype> <name>max_size</name></param>
2062*61046927SAndroid Build Coastguard Worker             <param>void *<name>value</name></param>
2063*61046927SAndroid Build Coastguard Worker             <param>EGLint *<name>size</name></param>
2064*61046927SAndroid Build Coastguard Worker        </command>
2065*61046927SAndroid Build Coastguard Worker    </commands>
2066*61046927SAndroid Build Coastguard Worker
2067*61046927SAndroid Build Coastguard Worker    <!-- SECTION: EGL API interface definitions. -->
2068*61046927SAndroid Build Coastguard Worker    <feature api="egl" name="EGL_VERSION_1_0" number="1.0">
2069*61046927SAndroid Build Coastguard Worker        <require>
2070*61046927SAndroid Build Coastguard Worker            <enum name="EGL_ALPHA_SIZE"/>
2071*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_ACCESS"/>
2072*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_ALLOC"/>
2073*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_ATTRIBUTE"/>
2074*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_CONFIG"/>
2075*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_CONTEXT"/>
2076*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_CURRENT_SURFACE"/>
2077*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_DISPLAY"/>
2078*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_MATCH"/>
2079*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_NATIVE_PIXMAP"/>
2080*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_NATIVE_WINDOW"/>
2081*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_PARAMETER"/>
2082*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BAD_SURFACE"/>
2083*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BLUE_SIZE"/>
2084*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BUFFER_SIZE"/>
2085*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONFIG_CAVEAT"/>
2086*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONFIG_ID"/>
2087*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CORE_NATIVE_ENGINE"/>
2088*61046927SAndroid Build Coastguard Worker            <enum name="EGL_DEPTH_SIZE"/>
2089*61046927SAndroid Build Coastguard Worker            <enum name="EGL_DONT_CARE"/>
2090*61046927SAndroid Build Coastguard Worker            <enum name="EGL_DRAW"/>
2091*61046927SAndroid Build Coastguard Worker            <enum name="EGL_EXTENSIONS"/>
2092*61046927SAndroid Build Coastguard Worker            <enum name="EGL_FALSE"/>
2093*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GREEN_SIZE"/>
2094*61046927SAndroid Build Coastguard Worker            <enum name="EGL_HEIGHT"/>
2095*61046927SAndroid Build Coastguard Worker            <enum name="EGL_LARGEST_PBUFFER"/>
2096*61046927SAndroid Build Coastguard Worker            <enum name="EGL_LEVEL"/>
2097*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MAX_PBUFFER_HEIGHT"/>
2098*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MAX_PBUFFER_PIXELS"/>
2099*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MAX_PBUFFER_WIDTH"/>
2100*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NATIVE_RENDERABLE"/>
2101*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NATIVE_VISUAL_ID"/>
2102*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NATIVE_VISUAL_TYPE"/>
2103*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NONE"/>
2104*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NON_CONFORMANT_CONFIG"/>
2105*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NOT_INITIALIZED"/>
2106*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NO_CONTEXT"/>
2107*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NO_DISPLAY"/>
2108*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NO_SURFACE"/>
2109*61046927SAndroid Build Coastguard Worker            <enum name="EGL_PBUFFER_BIT"/>
2110*61046927SAndroid Build Coastguard Worker            <enum name="EGL_PIXMAP_BIT"/>
2111*61046927SAndroid Build Coastguard Worker            <enum name="EGL_READ"/>
2112*61046927SAndroid Build Coastguard Worker            <enum name="EGL_RED_SIZE"/>
2113*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SAMPLES"/>
2114*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SAMPLE_BUFFERS"/>
2115*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SLOW_CONFIG"/>
2116*61046927SAndroid Build Coastguard Worker            <enum name="EGL_STENCIL_SIZE"/>
2117*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SUCCESS"/>
2118*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SURFACE_TYPE"/>
2119*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TRANSPARENT_BLUE_VALUE"/>
2120*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TRANSPARENT_GREEN_VALUE"/>
2121*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TRANSPARENT_RED_VALUE"/>
2122*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TRANSPARENT_RGB"/>
2123*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TRANSPARENT_TYPE"/>
2124*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TRUE"/>
2125*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VENDOR"/>
2126*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VERSION"/>
2127*61046927SAndroid Build Coastguard Worker            <enum name="EGL_WIDTH"/>
2128*61046927SAndroid Build Coastguard Worker            <enum name="EGL_WINDOW_BIT"/>
2129*61046927SAndroid Build Coastguard Worker            <command name="eglChooseConfig"/>
2130*61046927SAndroid Build Coastguard Worker            <command name="eglCopyBuffers"/>
2131*61046927SAndroid Build Coastguard Worker            <command name="eglCreateContext"/>
2132*61046927SAndroid Build Coastguard Worker            <command name="eglCreatePbufferSurface"/>
2133*61046927SAndroid Build Coastguard Worker            <command name="eglCreatePixmapSurface"/>
2134*61046927SAndroid Build Coastguard Worker            <command name="eglCreateWindowSurface"/>
2135*61046927SAndroid Build Coastguard Worker            <command name="eglDestroyContext"/>
2136*61046927SAndroid Build Coastguard Worker            <command name="eglDestroySurface"/>
2137*61046927SAndroid Build Coastguard Worker            <command name="eglGetConfigAttrib"/>
2138*61046927SAndroid Build Coastguard Worker            <command name="eglGetConfigs"/>
2139*61046927SAndroid Build Coastguard Worker            <command name="eglGetCurrentDisplay"/>
2140*61046927SAndroid Build Coastguard Worker            <command name="eglGetCurrentSurface"/>
2141*61046927SAndroid Build Coastguard Worker            <command name="eglGetDisplay"/>
2142*61046927SAndroid Build Coastguard Worker            <command name="eglGetError"/>
2143*61046927SAndroid Build Coastguard Worker            <command name="eglGetProcAddress"/>
2144*61046927SAndroid Build Coastguard Worker            <command name="eglInitialize"/>
2145*61046927SAndroid Build Coastguard Worker            <command name="eglMakeCurrent"/>
2146*61046927SAndroid Build Coastguard Worker            <command name="eglQueryContext"/>
2147*61046927SAndroid Build Coastguard Worker            <command name="eglQueryString"/>
2148*61046927SAndroid Build Coastguard Worker            <command name="eglQuerySurface"/>
2149*61046927SAndroid Build Coastguard Worker            <command name="eglSwapBuffers"/>
2150*61046927SAndroid Build Coastguard Worker            <command name="eglTerminate"/>
2151*61046927SAndroid Build Coastguard Worker            <command name="eglWaitGL"/>
2152*61046927SAndroid Build Coastguard Worker            <command name="eglWaitNative"/>
2153*61046927SAndroid Build Coastguard Worker        </require>
2154*61046927SAndroid Build Coastguard Worker    </feature>
2155*61046927SAndroid Build Coastguard Worker    <feature api="egl" name="EGL_VERSION_1_1" number="1.1">
2156*61046927SAndroid Build Coastguard Worker        <require>
2157*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BACK_BUFFER"/>
2158*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BIND_TO_TEXTURE_RGB"/>
2159*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BIND_TO_TEXTURE_RGBA"/>
2160*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_LOST"/>
2161*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MIN_SWAP_INTERVAL"/>
2162*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MAX_SWAP_INTERVAL"/>
2163*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MIPMAP_TEXTURE"/>
2164*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MIPMAP_LEVEL"/>
2165*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NO_TEXTURE"/>
2166*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TEXTURE_2D"/>
2167*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TEXTURE_FORMAT"/>
2168*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TEXTURE_RGB"/>
2169*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TEXTURE_RGBA"/>
2170*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TEXTURE_TARGET"/>
2171*61046927SAndroid Build Coastguard Worker            <command name="eglBindTexImage"/>
2172*61046927SAndroid Build Coastguard Worker            <command name="eglReleaseTexImage"/>
2173*61046927SAndroid Build Coastguard Worker            <command name="eglSurfaceAttrib"/>
2174*61046927SAndroid Build Coastguard Worker            <command name="eglSwapInterval"/>
2175*61046927SAndroid Build Coastguard Worker        </require>
2176*61046927SAndroid Build Coastguard Worker    </feature>
2177*61046927SAndroid Build Coastguard Worker    <feature api="egl" name="EGL_VERSION_1_2" number="1.2">
2178*61046927SAndroid Build Coastguard Worker        <require>
2179*61046927SAndroid Build Coastguard Worker            <enum name="EGL_ALPHA_FORMAT"/>
2180*61046927SAndroid Build Coastguard Worker            <enum name="EGL_ALPHA_FORMAT_NONPRE"/>
2181*61046927SAndroid Build Coastguard Worker            <enum name="EGL_ALPHA_FORMAT_PRE"/>
2182*61046927SAndroid Build Coastguard Worker            <enum name="EGL_ALPHA_MASK_SIZE"/>
2183*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BUFFER_PRESERVED"/>
2184*61046927SAndroid Build Coastguard Worker            <enum name="EGL_BUFFER_DESTROYED"/>
2185*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CLIENT_APIS"/>
2186*61046927SAndroid Build Coastguard Worker            <enum name="EGL_COLORSPACE"/>
2187*61046927SAndroid Build Coastguard Worker            <enum name="EGL_COLORSPACE_sRGB"/>
2188*61046927SAndroid Build Coastguard Worker            <enum name="EGL_COLORSPACE_LINEAR"/>
2189*61046927SAndroid Build Coastguard Worker            <enum name="EGL_COLOR_BUFFER_TYPE"/>
2190*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_CLIENT_TYPE"/>
2191*61046927SAndroid Build Coastguard Worker            <enum name="EGL_DISPLAY_SCALING"/>
2192*61046927SAndroid Build Coastguard Worker            <enum name="EGL_HORIZONTAL_RESOLUTION"/>
2193*61046927SAndroid Build Coastguard Worker            <enum name="EGL_LUMINANCE_BUFFER"/>
2194*61046927SAndroid Build Coastguard Worker            <enum name="EGL_LUMINANCE_SIZE"/>
2195*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENGL_ES_BIT"/>
2196*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENVG_BIT"/>
2197*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENGL_ES_API"/>
2198*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENVG_API"/>
2199*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENVG_IMAGE"/>
2200*61046927SAndroid Build Coastguard Worker            <enum name="EGL_PIXEL_ASPECT_RATIO"/>
2201*61046927SAndroid Build Coastguard Worker            <enum name="EGL_RENDERABLE_TYPE"/>
2202*61046927SAndroid Build Coastguard Worker            <enum name="EGL_RENDER_BUFFER"/>
2203*61046927SAndroid Build Coastguard Worker            <enum name="EGL_RGB_BUFFER"/>
2204*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SINGLE_BUFFER"/>
2205*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SWAP_BEHAVIOR"/>
2206*61046927SAndroid Build Coastguard Worker            <enum name="EGL_UNKNOWN"/>
2207*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VERTICAL_RESOLUTION"/>
2208*61046927SAndroid Build Coastguard Worker            <command name="eglBindAPI"/>
2209*61046927SAndroid Build Coastguard Worker            <command name="eglQueryAPI"/>
2210*61046927SAndroid Build Coastguard Worker            <command name="eglCreatePbufferFromClientBuffer"/>
2211*61046927SAndroid Build Coastguard Worker            <command name="eglReleaseThread"/>
2212*61046927SAndroid Build Coastguard Worker            <command name="eglWaitClient"/>
2213*61046927SAndroid Build Coastguard Worker        </require>
2214*61046927SAndroid Build Coastguard Worker    </feature>
2215*61046927SAndroid Build Coastguard Worker    <feature api="egl" name="EGL_VERSION_1_3" number="1.3">
2216*61046927SAndroid Build Coastguard Worker        <require>
2217*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONFORMANT"/>
2218*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_CLIENT_VERSION"/>
2219*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MATCH_NATIVE_PIXMAP"/>
2220*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENGL_ES2_BIT"/>
2221*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_ALPHA_FORMAT"/>
2222*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_ALPHA_FORMAT_NONPRE"/>
2223*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_ALPHA_FORMAT_PRE"/>
2224*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_ALPHA_FORMAT_PRE_BIT"/>
2225*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_COLORSPACE"/>
2226*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_COLORSPACE_sRGB"/>
2227*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_COLORSPACE_LINEAR"/>
2228*61046927SAndroid Build Coastguard Worker            <enum name="EGL_VG_COLORSPACE_LINEAR_BIT"/>
2229*61046927SAndroid Build Coastguard Worker        </require>
2230*61046927SAndroid Build Coastguard Worker    </feature>
2231*61046927SAndroid Build Coastguard Worker    <feature api="egl" name="EGL_VERSION_1_4" number="1.4">
2232*61046927SAndroid Build Coastguard Worker        <require>
2233*61046927SAndroid Build Coastguard Worker            <enum name="EGL_DEFAULT_DISPLAY"/>
2234*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MULTISAMPLE_RESOLVE_BOX_BIT"/>
2235*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MULTISAMPLE_RESOLVE"/>
2236*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MULTISAMPLE_RESOLVE_DEFAULT"/>
2237*61046927SAndroid Build Coastguard Worker            <enum name="EGL_MULTISAMPLE_RESOLVE_BOX"/>
2238*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENGL_API"/>
2239*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENGL_BIT"/>
2240*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SWAP_BEHAVIOR_PRESERVED_BIT"/>
2241*61046927SAndroid Build Coastguard Worker            <command name="eglGetCurrentContext"/>
2242*61046927SAndroid Build Coastguard Worker        </require>
2243*61046927SAndroid Build Coastguard Worker    </feature>
2244*61046927SAndroid Build Coastguard Worker    <feature api="egl" name="EGL_VERSION_1_5" number="1.5">
2245*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_create_context features">
2246*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_MAJOR_VERSION"/>
2247*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_MINOR_VERSION"/>
2248*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_PROFILE_MASK"/>
2249*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY"/>
2250*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NO_RESET_NOTIFICATION"/>
2251*61046927SAndroid Build Coastguard Worker            <enum name="EGL_LOSE_CONTEXT_ON_RESET"/>
2252*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT"/>
2253*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT"/>
2254*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_DEBUG"/>
2255*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE"/>
2256*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_ROBUST_ACCESS"/>
2257*61046927SAndroid Build Coastguard Worker            <enum name="EGL_OPENGL_ES3_BIT"/>
2258*61046927SAndroid Build Coastguard Worker        </require>
2259*61046927SAndroid Build Coastguard Worker        <require comment="EGL_EXT_create_context_robustness">
2260*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_ROBUST_ACCESS"/>
2261*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY"/>
2262*61046927SAndroid Build Coastguard Worker        </require>
2263*61046927SAndroid Build Coastguard Worker        <require comment="EGL_EXT_client_extensions"/>
2264*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_cl_event2">
2265*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CL_EVENT_HANDLE"/>
2266*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_CL_EVENT"/>
2267*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_CL_EVENT_COMPLETE"/>
2268*61046927SAndroid Build Coastguard Worker        </require>
2269*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_fence_sync">
2270*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_PRIOR_COMMANDS_COMPLETE"/>
2271*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_TYPE"/>
2272*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_STATUS"/>
2273*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_CONDITION"/>
2274*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SIGNALED"/>
2275*61046927SAndroid Build Coastguard Worker            <enum name="EGL_UNSIGNALED"/>
2276*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_FLUSH_COMMANDS_BIT"/>
2277*61046927SAndroid Build Coastguard Worker            <enum name="EGL_FOREVER"/>
2278*61046927SAndroid Build Coastguard Worker            <enum name="EGL_TIMEOUT_EXPIRED"/>
2279*61046927SAndroid Build Coastguard Worker            <enum name="EGL_CONDITION_SATISFIED"/>
2280*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NO_SYNC"/>
2281*61046927SAndroid Build Coastguard Worker            <enum name="EGL_SYNC_FENCE"/>
2282*61046927SAndroid Build Coastguard Worker            <command name="eglCreateSync"/>
2283*61046927SAndroid Build Coastguard Worker            <command name="eglDestroySync"/>
2284*61046927SAndroid Build Coastguard Worker            <command name="eglClientWaitSync"/>
2285*61046927SAndroid Build Coastguard Worker            <command name="eglGetSyncAttrib"/>
2286*61046927SAndroid Build Coastguard Worker        </require>
2287*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_get_all_proc_addresses"/>
2288*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_client_get_all_proc_addresses"/>
2289*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_gl_colorspace">
2290*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_COLORSPACE"/>
2291*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_COLORSPACE_SRGB"/>
2292*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_COLORSPACE_LINEAR"/>
2293*61046927SAndroid Build Coastguard Worker        </require>
2294*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_gl_renderbuffer_image">
2295*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_RENDERBUFFER"/>
2296*61046927SAndroid Build Coastguard Worker        </require>
2297*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_gl_texture_2D_image">
2298*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_2D"/>
2299*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_LEVEL"/>
2300*61046927SAndroid Build Coastguard Worker        </require>
2301*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_gl_texture_3D_image">
2302*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_3D"/>
2303*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_ZOFFSET"/>
2304*61046927SAndroid Build Coastguard Worker        </require>
2305*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_gl_texture_cubemap_image">
2306*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X"/>
2307*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X"/>
2308*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y"/>
2309*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"/>
2310*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z"/>
2311*61046927SAndroid Build Coastguard Worker            <enum name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"/>
2312*61046927SAndroid Build Coastguard Worker        </require>
2313*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_image_base">
2314*61046927SAndroid Build Coastguard Worker            <enum name="EGL_IMAGE_PRESERVED"/>
2315*61046927SAndroid Build Coastguard Worker            <enum name="EGL_NO_IMAGE"/>
2316*61046927SAndroid Build Coastguard Worker            <command name="eglCreateImage"/>
2317*61046927SAndroid Build Coastguard Worker            <command name="eglDestroyImage"/>
2318*61046927SAndroid Build Coastguard Worker        </require>
2319*61046927SAndroid Build Coastguard Worker        <require comment="EGL_EXT_platform_base">
2320*61046927SAndroid Build Coastguard Worker            <command name="eglGetPlatformDisplay"/>
2321*61046927SAndroid Build Coastguard Worker            <command name="eglCreatePlatformWindowSurface"/>
2322*61046927SAndroid Build Coastguard Worker            <command name="eglCreatePlatformPixmapSurface"/>
2323*61046927SAndroid Build Coastguard Worker        </require>
2324*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_surfaceless_context - just relaxes an error condition"/>
2325*61046927SAndroid Build Coastguard Worker        <require comment="EGL_KHR_wait_sync">
2326*61046927SAndroid Build Coastguard Worker            <command name="eglWaitSync"/>
2327*61046927SAndroid Build Coastguard Worker        </require>
2328*61046927SAndroid Build Coastguard Worker    </feature>
2329*61046927SAndroid Build Coastguard Worker
2330*61046927SAndroid Build Coastguard Worker    <!-- SECTION: EGL extension interface definitions -->
2331*61046927SAndroid Build Coastguard Worker    <extensions>
2332*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_blob_cache" supported="egl">
2333*61046927SAndroid Build Coastguard Worker            <require>
2334*61046927SAndroid Build Coastguard Worker                <command name="eglSetBlobCacheFuncsANDROID"/>
2335*61046927SAndroid Build Coastguard Worker            </require>
2336*61046927SAndroid Build Coastguard Worker        </extension>
2337*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_create_native_client_buffer" supported="egl">
2338*61046927SAndroid Build Coastguard Worker            <require>
2339*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_USAGE_ANDROID"/>
2340*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_USAGE_PROTECTED_BIT_ANDROID"/>
2341*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_BIT_ANDROID"/>
2342*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_USAGE_TEXTURE_BIT_ANDROID"/>
2343*61046927SAndroid Build Coastguard Worker                <command name="eglCreateNativeClientBufferANDROID"/>
2344*61046927SAndroid Build Coastguard Worker            </require>
2345*61046927SAndroid Build Coastguard Worker        </extension>
2346*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_framebuffer_target" supported="egl">
2347*61046927SAndroid Build Coastguard Worker            <require>
2348*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FRAMEBUFFER_TARGET_ANDROID"/>
2349*61046927SAndroid Build Coastguard Worker            </require>
2350*61046927SAndroid Build Coastguard Worker        </extension>
2351*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_get_native_client_buffer" supported="egl">
2352*61046927SAndroid Build Coastguard Worker            <require>
2353*61046927SAndroid Build Coastguard Worker                <command name="eglGetNativeClientBufferANDROID"/>
2354*61046927SAndroid Build Coastguard Worker            </require>
2355*61046927SAndroid Build Coastguard Worker        </extension>
2356*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_front_buffer_auto_refresh" supported="egl">
2357*61046927SAndroid Build Coastguard Worker            <require>
2358*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID"/>
2359*61046927SAndroid Build Coastguard Worker            </require>
2360*61046927SAndroid Build Coastguard Worker        </extension>
2361*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_image_native_buffer" supported="egl">
2362*61046927SAndroid Build Coastguard Worker            <require>
2363*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_ANDROID"/>
2364*61046927SAndroid Build Coastguard Worker            </require>
2365*61046927SAndroid Build Coastguard Worker        </extension>
2366*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_native_fence_sync" supported="egl">
2367*61046927SAndroid Build Coastguard Worker            <require>
2368*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_NATIVE_FENCE_ANDROID"/>
2369*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_NATIVE_FENCE_FD_ANDROID"/>
2370*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID"/>
2371*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_NATIVE_FENCE_FD_ANDROID"/>
2372*61046927SAndroid Build Coastguard Worker                <command name="eglDupNativeFenceFDANDROID"/>
2373*61046927SAndroid Build Coastguard Worker            </require>
2374*61046927SAndroid Build Coastguard Worker        </extension>
2375*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_presentation_time" supported="egl">
2376*61046927SAndroid Build Coastguard Worker            <require>
2377*61046927SAndroid Build Coastguard Worker                <command name="eglPresentationTimeANDROID"/>
2378*61046927SAndroid Build Coastguard Worker            </require>
2379*61046927SAndroid Build Coastguard Worker        </extension>
2380*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_get_frame_timestamps" supported="egl">
2381*61046927SAndroid Build Coastguard Worker            <require>
2382*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TIMESTAMP_PENDING_ANDROID"/>
2383*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TIMESTAMP_INVALID_ANDROID"/>
2384*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TIMESTAMPS_ANDROID"/>
2385*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COMPOSITE_DEADLINE_ANDROID"/>
2386*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COMPOSITE_INTERVAL_ANDROID"/>
2387*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COMPOSITE_TO_PRESENT_LATENCY_ANDROID"/>
2388*61046927SAndroid Build Coastguard Worker                <enum name="EGL_REQUESTED_PRESENT_TIME_ANDROID"/>
2389*61046927SAndroid Build Coastguard Worker                <enum name="EGL_RENDERING_COMPLETE_TIME_ANDROID"/>
2390*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COMPOSITION_LATCH_TIME_ANDROID"/>
2391*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FIRST_COMPOSITION_START_TIME_ANDROID"/>
2392*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LAST_COMPOSITION_START_TIME_ANDROID"/>
2393*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FIRST_COMPOSITION_GPU_FINISHED_TIME_ANDROID"/>
2394*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DISPLAY_PRESENT_TIME_ANDROID"/>
2395*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEQUEUE_READY_TIME_ANDROID"/>
2396*61046927SAndroid Build Coastguard Worker                <enum name="EGL_READS_DONE_TIME_ANDROID"/>
2397*61046927SAndroid Build Coastguard Worker                <command name="eglGetCompositorTimingSupportedANDROID"/>
2398*61046927SAndroid Build Coastguard Worker                <command name="eglGetCompositorTimingANDROID"/>
2399*61046927SAndroid Build Coastguard Worker                <command name="eglGetNextFrameIdANDROID"/>
2400*61046927SAndroid Build Coastguard Worker                <command name="eglGetFrameTimestampSupportedANDROID"/>
2401*61046927SAndroid Build Coastguard Worker                <command name="eglGetFrameTimestampsANDROID"/>
2402*61046927SAndroid Build Coastguard Worker            </require>
2403*61046927SAndroid Build Coastguard Worker        </extension>
2404*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_recordable" supported="egl">
2405*61046927SAndroid Build Coastguard Worker            <require>
2406*61046927SAndroid Build Coastguard Worker                <enum name="EGL_RECORDABLE_ANDROID"/>
2407*61046927SAndroid Build Coastguard Worker            </require>
2408*61046927SAndroid Build Coastguard Worker        </extension>
2409*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANDROID_GLES_layers" supported="egl"/>
2410*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANGLE_d3d_share_handle_client_buffer" supported="egl">
2411*61046927SAndroid Build Coastguard Worker            <require>
2412*61046927SAndroid Build Coastguard Worker                <enum name="EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE"/>
2413*61046927SAndroid Build Coastguard Worker            </require>
2414*61046927SAndroid Build Coastguard Worker        </extension>
2415*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANGLE_device_d3d" supported="egl">
2416*61046927SAndroid Build Coastguard Worker            <require>
2417*61046927SAndroid Build Coastguard Worker                <enum name="EGL_D3D9_DEVICE_ANGLE"/>
2418*61046927SAndroid Build Coastguard Worker                <enum name="EGL_D3D11_DEVICE_ANGLE"/>
2419*61046927SAndroid Build Coastguard Worker            </require>
2420*61046927SAndroid Build Coastguard Worker        </extension>
2421*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANGLE_query_surface_pointer" supported="egl">
2422*61046927SAndroid Build Coastguard Worker            <require>
2423*61046927SAndroid Build Coastguard Worker                <command name="eglQuerySurfacePointerANGLE"/>
2424*61046927SAndroid Build Coastguard Worker            </require>
2425*61046927SAndroid Build Coastguard Worker        </extension>
2426*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANGLE_surface_d3d_texture_2d_share_handle" supported="egl">
2427*61046927SAndroid Build Coastguard Worker            <require>
2428*61046927SAndroid Build Coastguard Worker                <enum name="EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE"/>
2429*61046927SAndroid Build Coastguard Worker            </require>
2430*61046927SAndroid Build Coastguard Worker        </extension>
2431*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANGLE_sync_control_rate" supported="egl">
2432*61046927SAndroid Build Coastguard Worker            <require>
2433*61046927SAndroid Build Coastguard Worker                <command name="eglGetMscRateANGLE"/>
2434*61046927SAndroid Build Coastguard Worker            </require>
2435*61046927SAndroid Build Coastguard Worker        </extension>
2436*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ANGLE_window_fixed_size" supported="egl">
2437*61046927SAndroid Build Coastguard Worker            <require>
2438*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FIXED_SIZE_ANGLE"/>
2439*61046927SAndroid Build Coastguard Worker            </require>
2440*61046927SAndroid Build Coastguard Worker        </extension>
2441*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ARM_implicit_external_sync" supported="egl">
2442*61046927SAndroid Build Coastguard Worker            <require>
2443*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM"/>
2444*61046927SAndroid Build Coastguard Worker            </require>
2445*61046927SAndroid Build Coastguard Worker        </extension>
2446*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ARM_pixmap_multisample_discard" supported="egl">
2447*61046927SAndroid Build Coastguard Worker            <require>
2448*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DISCARD_SAMPLES_ARM"/>
2449*61046927SAndroid Build Coastguard Worker            </require>
2450*61046927SAndroid Build Coastguard Worker        </extension>
2451*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_buffer_age" supported="egl">
2452*61046927SAndroid Build Coastguard Worker            <require>
2453*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BUFFER_AGE_EXT"/>
2454*61046927SAndroid Build Coastguard Worker            </require>
2455*61046927SAndroid Build Coastguard Worker        </extension>
2456*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_client_extensions" supported="egl"/>
2457*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_client_sync" supported="egl">
2458*61046927SAndroid Build Coastguard Worker            <require>
2459*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CLIENT_EXT"/>
2460*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CLIENT_SIGNAL_EXT"/>
2461*61046927SAndroid Build Coastguard Worker                <command name="eglClientSignalSyncEXT"/>
2462*61046927SAndroid Build Coastguard Worker            </require>
2463*61046927SAndroid Build Coastguard Worker        </extension>
2464*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_config_select_group" supported="egl">
2465*61046927SAndroid Build Coastguard Worker          <require>
2466*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONFIG_SELECT_GROUP_EXT"/>
2467*61046927SAndroid Build Coastguard Worker          </require>
2468*61046927SAndroid Build Coastguard Worker        </extension>
2469*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_create_context_robustness" supported="egl">
2470*61046927SAndroid Build Coastguard Worker            <require>
2471*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT"/>
2472*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT"/>
2473*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_RESET_NOTIFICATION_EXT"/>
2474*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOSE_CONTEXT_ON_RESET_EXT"/>
2475*61046927SAndroid Build Coastguard Worker            </require>
2476*61046927SAndroid Build Coastguard Worker        </extension>
2477*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_base" supported="egl">
2478*61046927SAndroid Build Coastguard Worker            <require>
2479*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_DEVICE_EXT"/>
2480*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BAD_DEVICE_EXT"/>
2481*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEVICE_EXT"/>
2482*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDeviceAttribEXT"/>
2483*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDeviceStringEXT"/>
2484*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDevicesEXT"/>
2485*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDisplayAttribEXT"/>
2486*61046927SAndroid Build Coastguard Worker            </require>
2487*61046927SAndroid Build Coastguard Worker        </extension>
2488*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_drm" supported="egl">
2489*61046927SAndroid Build Coastguard Worker            <require>
2490*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_DEVICE_FILE_EXT"/>
2491*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_MASTER_FD_EXT"/>
2492*61046927SAndroid Build Coastguard Worker            </require>
2493*61046927SAndroid Build Coastguard Worker        </extension>
2494*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_enumeration" supported="egl">
2495*61046927SAndroid Build Coastguard Worker            <require>
2496*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDevicesEXT"/>
2497*61046927SAndroid Build Coastguard Worker            </require>
2498*61046927SAndroid Build Coastguard Worker        </extension>
2499*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_openwf" supported="egl">
2500*61046927SAndroid Build Coastguard Worker            <require>
2501*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPENWF_DEVICE_ID_EXT"/>
2502*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPENWF_DEVICE_EXT"/>
2503*61046927SAndroid Build Coastguard Worker            </require>
2504*61046927SAndroid Build Coastguard Worker        </extension>
2505*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_query" supported="egl">
2506*61046927SAndroid Build Coastguard Worker            <require>
2507*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_DEVICE_EXT"/>
2508*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BAD_DEVICE_EXT"/>
2509*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEVICE_EXT"/>
2510*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDeviceAttribEXT"/>
2511*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDeviceStringEXT"/>
2512*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDisplayAttribEXT"/>
2513*61046927SAndroid Build Coastguard Worker            </require>
2514*61046927SAndroid Build Coastguard Worker        </extension>
2515*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_bt2020_hlg" supported="egl">
2516*61046927SAndroid Build Coastguard Worker            <require>
2517*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_BT2020_HLG_EXT"/>
2518*61046927SAndroid Build Coastguard Worker            </require>
2519*61046927SAndroid Build Coastguard Worker        </extension>
2520*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_bt2020_linear" supported="egl">
2521*61046927SAndroid Build Coastguard Worker            <require>
2522*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_BT2020_LINEAR_EXT"/>
2523*61046927SAndroid Build Coastguard Worker            </require>
2524*61046927SAndroid Build Coastguard Worker        </extension>
2525*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_bt2020_pq" supported="egl">
2526*61046927SAndroid Build Coastguard Worker            <require>
2527*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_BT2020_PQ_EXT"/>
2528*61046927SAndroid Build Coastguard Worker            </require>
2529*61046927SAndroid Build Coastguard Worker        </extension>
2530*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_scrgb" supported="egl">
2531*61046927SAndroid Build Coastguard Worker            <require>
2532*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_SCRGB_EXT"/>
2533*61046927SAndroid Build Coastguard Worker            </require>
2534*61046927SAndroid Build Coastguard Worker        </extension>
2535*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_scrgb_linear" supported="egl">
2536*61046927SAndroid Build Coastguard Worker            <require>
2537*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_SCRGB_LINEAR_EXT"/>
2538*61046927SAndroid Build Coastguard Worker            </require>
2539*61046927SAndroid Build Coastguard Worker        </extension>
2540*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_display_p3_linear" supported="egl">
2541*61046927SAndroid Build Coastguard Worker            <require>
2542*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_DISPLAY_P3_LINEAR_EXT"/>
2543*61046927SAndroid Build Coastguard Worker            </require>
2544*61046927SAndroid Build Coastguard Worker        </extension>
2545*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_display_p3" supported="egl">
2546*61046927SAndroid Build Coastguard Worker            <require>
2547*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_DISPLAY_P3_EXT"/>
2548*61046927SAndroid Build Coastguard Worker            </require>
2549*61046927SAndroid Build Coastguard Worker        </extension>
2550*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_gl_colorspace_display_p3_passthrough" supported="egl">
2551*61046927SAndroid Build Coastguard Worker            <require>
2552*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_DISPLAY_P3_PASSTHROUGH_EXT"/>
2553*61046927SAndroid Build Coastguard Worker            </require>
2554*61046927SAndroid Build Coastguard Worker        </extension>
2555*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_image_dma_buf_import" supported="egl">
2556*61046927SAndroid Build Coastguard Worker            <require>
2557*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LINUX_DMA_BUF_EXT"/>
2558*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LINUX_DRM_FOURCC_EXT"/>
2559*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE0_FD_EXT"/>
2560*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE0_OFFSET_EXT"/>
2561*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE0_PITCH_EXT"/>
2562*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE1_FD_EXT"/>
2563*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE1_OFFSET_EXT"/>
2564*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE1_PITCH_EXT"/>
2565*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE2_FD_EXT"/>
2566*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE2_OFFSET_EXT"/>
2567*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE2_PITCH_EXT"/>
2568*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_COLOR_SPACE_HINT_EXT"/>
2569*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SAMPLE_RANGE_HINT_EXT"/>
2570*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT"/>
2571*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT"/>
2572*61046927SAndroid Build Coastguard Worker                <enum name="EGL_ITU_REC601_EXT"/>
2573*61046927SAndroid Build Coastguard Worker                <enum name="EGL_ITU_REC709_EXT"/>
2574*61046927SAndroid Build Coastguard Worker                <enum name="EGL_ITU_REC2020_EXT"/>
2575*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_FULL_RANGE_EXT"/>
2576*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_NARROW_RANGE_EXT"/>
2577*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CHROMA_SITING_0_EXT"/>
2578*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CHROMA_SITING_0_5_EXT"/>
2579*61046927SAndroid Build Coastguard Worker            </require>
2580*61046927SAndroid Build Coastguard Worker        </extension>
2581*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_image_dma_buf_import_modifiers" supported="egl">
2582*61046927SAndroid Build Coastguard Worker            <require>
2583*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE3_FD_EXT"/>
2584*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE3_OFFSET_EXT"/>
2585*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE3_PITCH_EXT"/>
2586*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT"/>
2587*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT"/>
2588*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT"/>
2589*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT"/>
2590*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT"/>
2591*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT"/>
2592*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT"/>
2593*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT"/>
2594*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDmaBufFormatsEXT"/>
2595*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDmaBufModifiersEXT"/>
2596*61046927SAndroid Build Coastguard Worker            </require>
2597*61046927SAndroid Build Coastguard Worker        </extension>
2598*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_image_gl_colorspace" supported="egl">
2599*61046927SAndroid Build Coastguard Worker            <require>
2600*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE"/>
2601*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_DEFAULT_EXT"/>
2602*61046927SAndroid Build Coastguard Worker            </require>
2603*61046927SAndroid Build Coastguard Worker        </extension>
2604*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_multiview_window" supported="egl">
2605*61046927SAndroid Build Coastguard Worker            <require>
2606*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MULTIVIEW_VIEW_COUNT_EXT"/>
2607*61046927SAndroid Build Coastguard Worker            </require>
2608*61046927SAndroid Build Coastguard Worker        </extension>
2609*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_output_base" supported="egl">
2610*61046927SAndroid Build Coastguard Worker            <require>
2611*61046927SAndroid Build Coastguard Worker                <type name="EGLOutputLayerEXT"/>
2612*61046927SAndroid Build Coastguard Worker                <type name="EGLOutputPortEXT"/>
2613*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_OUTPUT_LAYER_EXT"/>
2614*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_OUTPUT_PORT_EXT"/>
2615*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BAD_OUTPUT_LAYER_EXT"/>
2616*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BAD_OUTPUT_PORT_EXT"/>
2617*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SWAP_INTERVAL_EXT"/>
2618*61046927SAndroid Build Coastguard Worker                <command name="eglGetOutputLayersEXT"/>
2619*61046927SAndroid Build Coastguard Worker                <command name="eglGetOutputPortsEXT"/>
2620*61046927SAndroid Build Coastguard Worker                <command name="eglOutputLayerAttribEXT"/>
2621*61046927SAndroid Build Coastguard Worker                <command name="eglQueryOutputLayerAttribEXT"/>
2622*61046927SAndroid Build Coastguard Worker                <command name="eglQueryOutputLayerStringEXT"/>
2623*61046927SAndroid Build Coastguard Worker                <command name="eglOutputPortAttribEXT"/>
2624*61046927SAndroid Build Coastguard Worker                <command name="eglQueryOutputPortAttribEXT"/>
2625*61046927SAndroid Build Coastguard Worker                <command name="eglQueryOutputPortStringEXT"/>
2626*61046927SAndroid Build Coastguard Worker            </require>
2627*61046927SAndroid Build Coastguard Worker        </extension>
2628*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_output_drm" supported="egl">
2629*61046927SAndroid Build Coastguard Worker            <require>
2630*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_CRTC_EXT"/>
2631*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_PLANE_EXT"/>
2632*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_CONNECTOR_EXT"/>
2633*61046927SAndroid Build Coastguard Worker            </require>
2634*61046927SAndroid Build Coastguard Worker        </extension>
2635*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_output_openwf" supported="egl">
2636*61046927SAndroid Build Coastguard Worker            <require>
2637*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPENWF_PIPELINE_ID_EXT"/>
2638*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPENWF_PORT_ID_EXT"/>
2639*61046927SAndroid Build Coastguard Worker            </require>
2640*61046927SAndroid Build Coastguard Worker        </extension>
2641*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_pixel_format_float" supported="egl">
2642*61046927SAndroid Build Coastguard Worker            <require>
2643*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_COMPONENT_TYPE_EXT"/>
2644*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_COMPONENT_TYPE_FIXED_EXT"/>
2645*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_COMPONENT_TYPE_FLOAT_EXT"/>
2646*61046927SAndroid Build Coastguard Worker            </require>
2647*61046927SAndroid Build Coastguard Worker        </extension>
2648*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_platform_base" supported="egl">
2649*61046927SAndroid Build Coastguard Worker            <require>
2650*61046927SAndroid Build Coastguard Worker                <command name="eglGetPlatformDisplayEXT"/>
2651*61046927SAndroid Build Coastguard Worker                <command name="eglCreatePlatformWindowSurfaceEXT"/>
2652*61046927SAndroid Build Coastguard Worker                <command name="eglCreatePlatformPixmapSurfaceEXT"/>
2653*61046927SAndroid Build Coastguard Worker            </require>
2654*61046927SAndroid Build Coastguard Worker        </extension>
2655*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_platform_device" supported="egl">
2656*61046927SAndroid Build Coastguard Worker            <require>
2657*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_DEVICE_EXT"/>
2658*61046927SAndroid Build Coastguard Worker            </require>
2659*61046927SAndroid Build Coastguard Worker        </extension>
2660*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_platform_wayland" supported="egl">
2661*61046927SAndroid Build Coastguard Worker            <require>
2662*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_WAYLAND_EXT"/>
2663*61046927SAndroid Build Coastguard Worker            </require>
2664*61046927SAndroid Build Coastguard Worker        </extension>
2665*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_platform_x11" supported="egl">
2666*61046927SAndroid Build Coastguard Worker            <require>
2667*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_X11_EXT"/>
2668*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_X11_SCREEN_EXT"/>
2669*61046927SAndroid Build Coastguard Worker            </require>
2670*61046927SAndroid Build Coastguard Worker        </extension>
2671*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_platform_xcb" supported="egl">
2672*61046927SAndroid Build Coastguard Worker            <require>
2673*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_XCB_EXT"/>
2674*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_XCB_SCREEN_EXT"/>
2675*61046927SAndroid Build Coastguard Worker            </require>
2676*61046927SAndroid Build Coastguard Worker        </extension>
2677*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_present_opaque" supported="egl">
2678*61046927SAndroid Build Coastguard Worker            <require>
2679*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PRESENT_OPAQUE_EXT"/>
2680*61046927SAndroid Build Coastguard Worker            </require>
2681*61046927SAndroid Build Coastguard Worker        </extension>
2682*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_protected_content" supported="egl">
2683*61046927SAndroid Build Coastguard Worker            <require>
2684*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PROTECTED_CONTENT_EXT"/>
2685*61046927SAndroid Build Coastguard Worker            </require>
2686*61046927SAndroid Build Coastguard Worker        </extension>
2687*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_protected_surface" supported="egl">
2688*61046927SAndroid Build Coastguard Worker            <require>
2689*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PROTECTED_CONTENT_EXT"/>
2690*61046927SAndroid Build Coastguard Worker            </require>
2691*61046927SAndroid Build Coastguard Worker        </extension>
2692*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_query_reset_notification_strategy" supported="egl"/>
2693*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_stream_consumer_egloutput" supported="egl">
2694*61046927SAndroid Build Coastguard Worker            <require>
2695*61046927SAndroid Build Coastguard Worker                <command name="eglStreamConsumerOutputEXT"/>
2696*61046927SAndroid Build Coastguard Worker            </require>
2697*61046927SAndroid Build Coastguard Worker        </extension>
2698*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_surface_SMPTE2086_metadata" supported="egl">
2699*61046927SAndroid Build Coastguard Worker            <require>
2700*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_DISPLAY_PRIMARY_RX_EXT"/>
2701*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_DISPLAY_PRIMARY_RY_EXT"/>
2702*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_DISPLAY_PRIMARY_GX_EXT"/>
2703*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_DISPLAY_PRIMARY_GY_EXT"/>
2704*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_DISPLAY_PRIMARY_BX_EXT"/>
2705*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_DISPLAY_PRIMARY_BY_EXT"/>
2706*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_WHITE_POINT_X_EXT"/>
2707*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_WHITE_POINT_Y_EXT"/>
2708*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_MAX_LUMINANCE_EXT"/>
2709*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SMPTE2086_MIN_LUMINANCE_EXT"/>
2710*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA_SCALING_EXT"/>
2711*61046927SAndroid Build Coastguard Worker            </require>
2712*61046927SAndroid Build Coastguard Worker        </extension>
2713*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_swap_buffers_with_damage" supported="egl">
2714*61046927SAndroid Build Coastguard Worker            <require>
2715*61046927SAndroid Build Coastguard Worker                <command name="eglSwapBuffersWithDamageEXT"/>
2716*61046927SAndroid Build Coastguard Worker            </require>
2717*61046927SAndroid Build Coastguard Worker        </extension>
2718*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_sync_reuse" supported="egl">
2719*61046927SAndroid Build Coastguard Worker            <require>
2720*61046927SAndroid Build Coastguard Worker                <command name="eglUnsignalSyncEXT"/>
2721*61046927SAndroid Build Coastguard Worker            </require>
2722*61046927SAndroid Build Coastguard Worker        </extension>
2723*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_yuv_surface" supported="egl">
2724*61046927SAndroid Build Coastguard Worker            <require>
2725*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_EXT"/>
2726*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_NUMBER_OF_PLANES_EXT"/>
2727*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_SUBSAMPLE_EXT"/>
2728*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_DEPTH_RANGE_EXT"/>
2729*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CSC_STANDARD_EXT"/>
2730*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_PLANE_BPP_EXT"/>
2731*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_BUFFER_EXT"/>
2732*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_YUV_EXT"/>
2733*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_YVU_EXT"/>
2734*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_YUYV_EXT"/>
2735*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_UYVY_EXT"/>
2736*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_YVYU_EXT"/>
2737*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_VYUY_EXT"/>
2738*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_ORDER_AYUV_EXT"/>
2739*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_SUBSAMPLE_4_2_0_EXT"/>
2740*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_SUBSAMPLE_4_2_2_EXT"/>
2741*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_SUBSAMPLE_4_4_4_EXT"/>
2742*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_DEPTH_RANGE_LIMITED_EXT"/>
2743*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_DEPTH_RANGE_FULL_EXT"/>
2744*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CSC_STANDARD_601_EXT"/>
2745*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CSC_STANDARD_709_EXT"/>
2746*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_CSC_STANDARD_2020_EXT"/>
2747*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_PLANE_BPP_0_EXT"/>
2748*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_PLANE_BPP_8_EXT"/>
2749*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_PLANE_BPP_10_EXT"/>
2750*61046927SAndroid Build Coastguard Worker            </require>
2751*61046927SAndroid Build Coastguard Worker        </extension>
2752*61046927SAndroid Build Coastguard Worker        <extension name="EGL_HI_clientpixmap" supported="egl">
2753*61046927SAndroid Build Coastguard Worker            <require>
2754*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CLIENT_PIXMAP_POINTER_HI"/>
2755*61046927SAndroid Build Coastguard Worker                <command name="eglCreatePixmapSurfaceHI"/>
2756*61046927SAndroid Build Coastguard Worker            </require>
2757*61046927SAndroid Build Coastguard Worker        </extension>
2758*61046927SAndroid Build Coastguard Worker        <extension name="EGL_HI_colorformats" supported="egl">
2759*61046927SAndroid Build Coastguard Worker            <require>
2760*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_FORMAT_HI"/>
2761*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_RGB_HI"/>
2762*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_RGBA_HI"/>
2763*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_ARGB_HI"/>
2764*61046927SAndroid Build Coastguard Worker            </require>
2765*61046927SAndroid Build Coastguard Worker        </extension>
2766*61046927SAndroid Build Coastguard Worker        <extension name="EGL_IMG_context_priority" supported="egl">
2767*61046927SAndroid Build Coastguard Worker            <require>
2768*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_PRIORITY_LEVEL_IMG"/>
2769*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_PRIORITY_HIGH_IMG"/>
2770*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_PRIORITY_MEDIUM_IMG"/>
2771*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_PRIORITY_LOW_IMG"/>
2772*61046927SAndroid Build Coastguard Worker            </require>
2773*61046927SAndroid Build Coastguard Worker        </extension>
2774*61046927SAndroid Build Coastguard Worker        <extension name="EGL_IMG_image_plane_attribs" supported="egl">
2775*61046927SAndroid Build Coastguard Worker            <require>
2776*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG"/>
2777*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG"/>
2778*61046927SAndroid Build Coastguard Worker            </require>
2779*61046927SAndroid Build Coastguard Worker        </extension>
2780*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_cl_event" supported="egl">
2781*61046927SAndroid Build Coastguard Worker            <require>
2782*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CL_EVENT_HANDLE_KHR"/>
2783*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CL_EVENT_KHR"/>
2784*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CL_EVENT_COMPLETE_KHR"/>
2785*61046927SAndroid Build Coastguard Worker            </require>
2786*61046927SAndroid Build Coastguard Worker        </extension>
2787*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_cl_event2" supported="egl">
2788*61046927SAndroid Build Coastguard Worker            <require>
2789*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CL_EVENT_HANDLE_KHR"/>
2790*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CL_EVENT_KHR"/>
2791*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CL_EVENT_COMPLETE_KHR"/>
2792*61046927SAndroid Build Coastguard Worker                <command name="eglCreateSync64KHR"/>
2793*61046927SAndroid Build Coastguard Worker            </require>
2794*61046927SAndroid Build Coastguard Worker        </extension>
2795*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_config_attribs" supported="egl">
2796*61046927SAndroid Build Coastguard Worker            <require>
2797*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONFORMANT_KHR"/>
2798*61046927SAndroid Build Coastguard Worker                <enum name="EGL_VG_COLORSPACE_LINEAR_BIT_KHR"/>
2799*61046927SAndroid Build Coastguard Worker                <enum name="EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR"/>
2800*61046927SAndroid Build Coastguard Worker            </require>
2801*61046927SAndroid Build Coastguard Worker        </extension>
2802*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_client_get_all_proc_addresses" supported="egl" comment="Alias of EGL_KHR_get_all_proc_addresses"/>
2803*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_context_flush_control" supported="egl">
2804*61046927SAndroid Build Coastguard Worker            <require>
2805*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR"/>
2806*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_RELEASE_BEHAVIOR_KHR"/>
2807*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR"/>
2808*61046927SAndroid Build Coastguard Worker            </require>
2809*61046927SAndroid Build Coastguard Worker        </extension>
2810*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_create_context" supported="egl">
2811*61046927SAndroid Build Coastguard Worker            <require>
2812*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_MAJOR_VERSION_KHR"/>
2813*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_MINOR_VERSION_KHR"/>
2814*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_FLAGS_KHR"/>
2815*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR"/>
2816*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR"/>
2817*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_RESET_NOTIFICATION_KHR"/>
2818*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOSE_CONTEXT_ON_RESET_KHR"/>
2819*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR"/>
2820*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR"/>
2821*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR"/>
2822*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR"/>
2823*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR"/>
2824*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPENGL_ES3_BIT"/>
2825*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPENGL_ES3_BIT_KHR"/>
2826*61046927SAndroid Build Coastguard Worker            </require>
2827*61046927SAndroid Build Coastguard Worker        </extension>
2828*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_create_context_no_error" supported="egl">
2829*61046927SAndroid Build Coastguard Worker            <require>
2830*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_OPENGL_NO_ERROR_KHR"/>
2831*61046927SAndroid Build Coastguard Worker            </require>
2832*61046927SAndroid Build Coastguard Worker        </extension>
2833*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_debug" supported="egl">
2834*61046927SAndroid Build Coastguard Worker            <require>
2835*61046927SAndroid Build Coastguard Worker                    <!-- Explicit dependencies require to get EGLDEBUGPROCKHR dependencies correct -->
2836*61046927SAndroid Build Coastguard Worker                <type name="EGLLabelKHR"/>
2837*61046927SAndroid Build Coastguard Worker                <type name="EGLObjectKHR"/>
2838*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OBJECT_THREAD_KHR"/>
2839*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OBJECT_DISPLAY_KHR"/>
2840*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OBJECT_CONTEXT_KHR"/>
2841*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OBJECT_SURFACE_KHR"/>
2842*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OBJECT_IMAGE_KHR"/>
2843*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OBJECT_SYNC_KHR"/>
2844*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OBJECT_STREAM_KHR"/>
2845*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEBUG_MSG_CRITICAL_KHR"/>
2846*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEBUG_MSG_ERROR_KHR"/>
2847*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEBUG_MSG_WARN_KHR"/>
2848*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEBUG_MSG_INFO_KHR"/>
2849*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEBUG_CALLBACK_KHR"/>
2850*61046927SAndroid Build Coastguard Worker                <command name="eglDebugMessageControlKHR"/>
2851*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDebugKHR"/>
2852*61046927SAndroid Build Coastguard Worker                <command name="eglLabelObjectKHR"/>
2853*61046927SAndroid Build Coastguard Worker            </require>
2854*61046927SAndroid Build Coastguard Worker        </extension>
2855*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_display_reference" supported="egl">
2856*61046927SAndroid Build Coastguard Worker            <require>
2857*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TRACK_REFERENCES_KHR"/>
2858*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDisplayAttribKHR"/>
2859*61046927SAndroid Build Coastguard Worker            </require>
2860*61046927SAndroid Build Coastguard Worker        </extension>
2861*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_fence_sync" protect="KHRONOS_SUPPORT_INT64" supported="egl">
2862*61046927SAndroid Build Coastguard Worker            <require>
2863*61046927SAndroid Build Coastguard Worker                <!-- Most interfaces also defined by EGL_KHR_reusable sync -->
2864*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR"/>
2865*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CONDITION_KHR"/>
2866*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_FENCE_KHR"/>
2867*61046927SAndroid Build Coastguard Worker                <command name="eglCreateSyncKHR"/>
2868*61046927SAndroid Build Coastguard Worker                <command name="eglDestroySyncKHR"/>
2869*61046927SAndroid Build Coastguard Worker                <command name="eglClientWaitSyncKHR"/>
2870*61046927SAndroid Build Coastguard Worker                <command name="eglGetSyncAttribKHR"/>
2871*61046927SAndroid Build Coastguard Worker            </require>
2872*61046927SAndroid Build Coastguard Worker        </extension>
2873*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_get_all_proc_addresses" supported="egl"/>
2874*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_gl_colorspace" supported="egl">
2875*61046927SAndroid Build Coastguard Worker            <require>
2876*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_KHR"/>
2877*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_SRGB_KHR"/>
2878*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_COLORSPACE_LINEAR_KHR"/>
2879*61046927SAndroid Build Coastguard Worker            </require>
2880*61046927SAndroid Build Coastguard Worker        </extension>
2881*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_gl_renderbuffer_image" supported="egl">
2882*61046927SAndroid Build Coastguard Worker            <require>
2883*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_RENDERBUFFER_KHR"/>
2884*61046927SAndroid Build Coastguard Worker            </require>
2885*61046927SAndroid Build Coastguard Worker        </extension>
2886*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_gl_texture_2D_image" supported="egl">
2887*61046927SAndroid Build Coastguard Worker            <require>
2888*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_2D_KHR"/>
2889*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_LEVEL_KHR"/>
2890*61046927SAndroid Build Coastguard Worker            </require>
2891*61046927SAndroid Build Coastguard Worker        </extension>
2892*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_gl_texture_3D_image" supported="egl">
2893*61046927SAndroid Build Coastguard Worker            <require>
2894*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_3D_KHR"/>
2895*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_ZOFFSET_KHR"/>
2896*61046927SAndroid Build Coastguard Worker            </require>
2897*61046927SAndroid Build Coastguard Worker        </extension>
2898*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_gl_texture_cubemap_image" supported="egl">
2899*61046927SAndroid Build Coastguard Worker            <require>
2900*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR"/>
2901*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR"/>
2902*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR"/>
2903*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR"/>
2904*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR"/>
2905*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR"/>
2906*61046927SAndroid Build Coastguard Worker            </require>
2907*61046927SAndroid Build Coastguard Worker        </extension>
2908*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_image" supported="egl">
2909*61046927SAndroid Build Coastguard Worker            <require>
2910*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_PIXMAP_KHR"/>
2911*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_IMAGE_KHR"/>
2912*61046927SAndroid Build Coastguard Worker                <command name="eglCreateImageKHR"/>
2913*61046927SAndroid Build Coastguard Worker                <command name="eglDestroyImageKHR"/>
2914*61046927SAndroid Build Coastguard Worker            </require>
2915*61046927SAndroid Build Coastguard Worker        </extension>
2916*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_image_base" supported="egl">
2917*61046927SAndroid Build Coastguard Worker            <require>
2918*61046927SAndroid Build Coastguard Worker                <enum name="EGL_IMAGE_PRESERVED_KHR"/>
2919*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_IMAGE_KHR"/>
2920*61046927SAndroid Build Coastguard Worker                <command name="eglCreateImageKHR"/>
2921*61046927SAndroid Build Coastguard Worker                <command name="eglDestroyImageKHR"/>
2922*61046927SAndroid Build Coastguard Worker            </require>
2923*61046927SAndroid Build Coastguard Worker        </extension>
2924*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_image_pixmap" supported="egl">
2925*61046927SAndroid Build Coastguard Worker            <require>
2926*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_PIXMAP_KHR"/>
2927*61046927SAndroid Build Coastguard Worker            </require>
2928*61046927SAndroid Build Coastguard Worker        </extension>
2929*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_lock_surface" supported="egl">
2930*61046927SAndroid Build Coastguard Worker            <require>
2931*61046927SAndroid Build Coastguard Worker                <enum name="EGL_READ_SURFACE_BIT_KHR"/>
2932*61046927SAndroid Build Coastguard Worker                <enum name="EGL_WRITE_SURFACE_BIT_KHR"/>
2933*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOCK_SURFACE_BIT_KHR"/>
2934*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPTIMAL_FORMAT_BIT_KHR"/>
2935*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MATCH_FORMAT_KHR"/>
2936*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGB_565_EXACT_KHR"/>
2937*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGB_565_KHR"/>
2938*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGBA_8888_EXACT_KHR"/>
2939*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGBA_8888_KHR"/>
2940*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MAP_PRESERVE_PIXELS_KHR"/>
2941*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOCK_USAGE_HINT_KHR"/>
2942*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_POINTER_KHR"/>
2943*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PITCH_KHR"/>
2944*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_ORIGIN_KHR"/>
2945*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_RED_OFFSET_KHR"/>
2946*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR"/>
2947*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR"/>
2948*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR"/>
2949*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR"/>
2950*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOWER_LEFT_KHR"/>
2951*61046927SAndroid Build Coastguard Worker                <enum name="EGL_UPPER_LEFT_KHR"/>
2952*61046927SAndroid Build Coastguard Worker                <command name="eglLockSurfaceKHR"/>
2953*61046927SAndroid Build Coastguard Worker                <command name="eglUnlockSurfaceKHR"/>
2954*61046927SAndroid Build Coastguard Worker            </require>
2955*61046927SAndroid Build Coastguard Worker        </extension>
2956*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_lock_surface2" supported="egl">
2957*61046927SAndroid Build Coastguard Worker            <require>
2958*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_SIZE_KHR"/>
2959*61046927SAndroid Build Coastguard Worker            </require>
2960*61046927SAndroid Build Coastguard Worker        </extension>
2961*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_lock_surface3" supported="egl">
2962*61046927SAndroid Build Coastguard Worker            <require>
2963*61046927SAndroid Build Coastguard Worker                <enum name="EGL_READ_SURFACE_BIT_KHR"/>
2964*61046927SAndroid Build Coastguard Worker                <enum name="EGL_WRITE_SURFACE_BIT_KHR"/>
2965*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOCK_SURFACE_BIT_KHR"/>
2966*61046927SAndroid Build Coastguard Worker                <enum name="EGL_OPTIMAL_FORMAT_BIT_KHR"/>
2967*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MATCH_FORMAT_KHR"/>
2968*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGB_565_EXACT_KHR"/>
2969*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGB_565_KHR"/>
2970*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGBA_8888_EXACT_KHR"/>
2971*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FORMAT_RGBA_8888_KHR"/>
2972*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MAP_PRESERVE_PIXELS_KHR"/>
2973*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOCK_USAGE_HINT_KHR"/>
2974*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PITCH_KHR"/>
2975*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_ORIGIN_KHR"/>
2976*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_RED_OFFSET_KHR"/>
2977*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR"/>
2978*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR"/>
2979*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR"/>
2980*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR"/>
2981*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_PIXEL_SIZE_KHR"/>
2982*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BITMAP_POINTER_KHR"/>
2983*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LOWER_LEFT_KHR"/>
2984*61046927SAndroid Build Coastguard Worker                <enum name="EGL_UPPER_LEFT_KHR"/>
2985*61046927SAndroid Build Coastguard Worker                <command name="eglLockSurfaceKHR"/>
2986*61046927SAndroid Build Coastguard Worker                <command name="eglUnlockSurfaceKHR"/>
2987*61046927SAndroid Build Coastguard Worker                <command name="eglQuerySurface64KHR"/>
2988*61046927SAndroid Build Coastguard Worker            </require>
2989*61046927SAndroid Build Coastguard Worker        </extension>
2990*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_mutable_render_buffer" supported="egl">
2991*61046927SAndroid Build Coastguard Worker            <require>
2992*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MUTABLE_RENDER_BUFFER_BIT_KHR"/>
2993*61046927SAndroid Build Coastguard Worker            </require>
2994*61046927SAndroid Build Coastguard Worker        </extension>
2995*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_no_config_context" supported="egl">
2996*61046927SAndroid Build Coastguard Worker            <require>
2997*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_CONFIG_KHR"/>
2998*61046927SAndroid Build Coastguard Worker            </require>
2999*61046927SAndroid Build Coastguard Worker        </extension>
3000*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_partial_update" supported="egl">
3001*61046927SAndroid Build Coastguard Worker            <require>
3002*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BUFFER_AGE_KHR"/>
3003*61046927SAndroid Build Coastguard Worker                <command name="eglSetDamageRegionKHR"/>
3004*61046927SAndroid Build Coastguard Worker            </require>
3005*61046927SAndroid Build Coastguard Worker        </extension>
3006*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_platform_android" supported="egl">
3007*61046927SAndroid Build Coastguard Worker            <require>
3008*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_ANDROID_KHR"/>
3009*61046927SAndroid Build Coastguard Worker            </require>
3010*61046927SAndroid Build Coastguard Worker        </extension>
3011*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_platform_gbm" supported="egl">
3012*61046927SAndroid Build Coastguard Worker            <require>
3013*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_GBM_KHR"/>
3014*61046927SAndroid Build Coastguard Worker            </require>
3015*61046927SAndroid Build Coastguard Worker        </extension>
3016*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_platform_wayland" supported="egl">
3017*61046927SAndroid Build Coastguard Worker            <require>
3018*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_WAYLAND_KHR"/>
3019*61046927SAndroid Build Coastguard Worker            </require>
3020*61046927SAndroid Build Coastguard Worker        </extension>
3021*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_platform_x11" supported="egl">
3022*61046927SAndroid Build Coastguard Worker            <require>
3023*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_X11_KHR"/>
3024*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_X11_SCREEN_KHR"/>
3025*61046927SAndroid Build Coastguard Worker            </require>
3026*61046927SAndroid Build Coastguard Worker        </extension>
3027*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_reusable_sync" protect="KHRONOS_SUPPORT_INT64" supported="egl">
3028*61046927SAndroid Build Coastguard Worker            <require>
3029*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_STATUS_KHR"/>
3030*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SIGNALED_KHR"/>
3031*61046927SAndroid Build Coastguard Worker                <enum name="EGL_UNSIGNALED_KHR"/>
3032*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TIMEOUT_EXPIRED_KHR"/>
3033*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONDITION_SATISFIED_KHR"/>
3034*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_TYPE_KHR"/>
3035*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_REUSABLE_KHR"/>
3036*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_FLUSH_COMMANDS_BIT_KHR"/>
3037*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FOREVER_KHR"/>
3038*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_SYNC_KHR"/>
3039*61046927SAndroid Build Coastguard Worker                <command name="eglCreateSyncKHR"/>
3040*61046927SAndroid Build Coastguard Worker                <command name="eglDestroySyncKHR"/>
3041*61046927SAndroid Build Coastguard Worker                <command name="eglClientWaitSyncKHR"/>
3042*61046927SAndroid Build Coastguard Worker                <command name="eglSignalSyncKHR"/>
3043*61046927SAndroid Build Coastguard Worker                <command name="eglGetSyncAttribKHR"/>
3044*61046927SAndroid Build Coastguard Worker            </require>
3045*61046927SAndroid Build Coastguard Worker        </extension>
3046*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_stream" protect="KHRONOS_SUPPORT_INT64" supported="egl">
3047*61046927SAndroid Build Coastguard Worker            <require>
3048*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_STREAM_KHR"/>
3049*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONSUMER_LATENCY_USEC_KHR"/>
3050*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PRODUCER_FRAME_KHR"/>
3051*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONSUMER_FRAME_KHR"/>
3052*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_KHR"/>
3053*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_CREATED_KHR"/>
3054*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_CONNECTING_KHR"/>
3055*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_EMPTY_KHR"/>
3056*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_NEW_FRAME_AVAILABLE_KHR"/>
3057*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_OLD_FRAME_AVAILABLE_KHR"/>
3058*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_DISCONNECTED_KHR"/>
3059*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BAD_STREAM_KHR"/>
3060*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BAD_STATE_KHR"/>
3061*61046927SAndroid Build Coastguard Worker                <command name="eglCreateStreamKHR"/>
3062*61046927SAndroid Build Coastguard Worker                <command name="eglDestroyStreamKHR"/>
3063*61046927SAndroid Build Coastguard Worker                <command name="eglStreamAttribKHR"/>
3064*61046927SAndroid Build Coastguard Worker                <command name="eglQueryStreamKHR"/>
3065*61046927SAndroid Build Coastguard Worker                <command name="eglQueryStreamu64KHR"/>
3066*61046927SAndroid Build Coastguard Worker            </require>
3067*61046927SAndroid Build Coastguard Worker        </extension>
3068*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_stream_attrib" protect="KHRONOS_SUPPORT_INT64" supported="egl">
3069*61046927SAndroid Build Coastguard Worker            <require>
3070*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONSUMER_LATENCY_USEC_KHR"/>
3071*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_KHR"/>
3072*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_CREATED_KHR"/>
3073*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_CONNECTING_KHR"/>
3074*61046927SAndroid Build Coastguard Worker                <command name="eglCreateStreamAttribKHR"/>
3075*61046927SAndroid Build Coastguard Worker                <command name="eglSetStreamAttribKHR"/>
3076*61046927SAndroid Build Coastguard Worker                <command name="eglQueryStreamAttribKHR"/>
3077*61046927SAndroid Build Coastguard Worker                <command name="eglStreamConsumerAcquireAttribKHR"/>
3078*61046927SAndroid Build Coastguard Worker                <command name="eglStreamConsumerReleaseAttribKHR"/>
3079*61046927SAndroid Build Coastguard Worker            </require>
3080*61046927SAndroid Build Coastguard Worker        </extension>
3081*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_stream_consumer_gltexture" protect="EGL_KHR_stream" supported="egl">
3082*61046927SAndroid Build Coastguard Worker            <require>
3083*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR"/>
3084*61046927SAndroid Build Coastguard Worker                <command name="eglStreamConsumerGLTextureExternalKHR"/>
3085*61046927SAndroid Build Coastguard Worker                <command name="eglStreamConsumerAcquireKHR"/>
3086*61046927SAndroid Build Coastguard Worker                <command name="eglStreamConsumerReleaseKHR"/>
3087*61046927SAndroid Build Coastguard Worker            </require>
3088*61046927SAndroid Build Coastguard Worker        </extension>
3089*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_stream_cross_process_fd" protect="EGL_KHR_stream" supported="egl">
3090*61046927SAndroid Build Coastguard Worker            <require>
3091*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_FILE_DESCRIPTOR_KHR"/>
3092*61046927SAndroid Build Coastguard Worker                <command name="eglGetStreamFileDescriptorKHR"/>
3093*61046927SAndroid Build Coastguard Worker                <command name="eglCreateStreamFromFileDescriptorKHR"/>
3094*61046927SAndroid Build Coastguard Worker            </require>
3095*61046927SAndroid Build Coastguard Worker        </extension>
3096*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_stream_fifo" protect="EGL_KHR_stream" supported="egl">
3097*61046927SAndroid Build Coastguard Worker            <require>
3098*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_FIFO_LENGTH_KHR"/>
3099*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_TIME_NOW_KHR"/>
3100*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_TIME_CONSUMER_KHR"/>
3101*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_TIME_PRODUCER_KHR"/>
3102*61046927SAndroid Build Coastguard Worker                <command name="eglQueryStreamTimeKHR"/>
3103*61046927SAndroid Build Coastguard Worker            </require>
3104*61046927SAndroid Build Coastguard Worker        </extension>
3105*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_stream_producer_aldatalocator" protect="EGL_KHR_stream" supported="egl"/>
3106*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_stream_producer_eglsurface" protect="EGL_KHR_stream" supported="egl">
3107*61046927SAndroid Build Coastguard Worker            <require>
3108*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_BIT_KHR"/>
3109*61046927SAndroid Build Coastguard Worker                <command name="eglCreateStreamProducerSurfaceKHR"/>
3110*61046927SAndroid Build Coastguard Worker            </require>
3111*61046927SAndroid Build Coastguard Worker        </extension>
3112*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_surfaceless_context" supported="egl" comment="Just relaxes an error condition"/>
3113*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_swap_buffers_with_damage" supported="egl">
3114*61046927SAndroid Build Coastguard Worker            <require>
3115*61046927SAndroid Build Coastguard Worker                <command name="eglSwapBuffersWithDamageKHR"/>
3116*61046927SAndroid Build Coastguard Worker            </require>
3117*61046927SAndroid Build Coastguard Worker        </extension>
3118*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_vg_parent_image" supported="egl">
3119*61046927SAndroid Build Coastguard Worker            <require>
3120*61046927SAndroid Build Coastguard Worker                <enum name="EGL_VG_PARENT_IMAGE_KHR"/>
3121*61046927SAndroid Build Coastguard Worker            </require>
3122*61046927SAndroid Build Coastguard Worker        </extension>
3123*61046927SAndroid Build Coastguard Worker        <extension name="EGL_KHR_wait_sync" supported="egl">
3124*61046927SAndroid Build Coastguard Worker            <require>
3125*61046927SAndroid Build Coastguard Worker                <command name="eglWaitSyncKHR"/>
3126*61046927SAndroid Build Coastguard Worker            </require>
3127*61046927SAndroid Build Coastguard Worker        </extension>
3128*61046927SAndroid Build Coastguard Worker        <extension name="EGL_MESA_drm_image" supported="egl">
3129*61046927SAndroid Build Coastguard Worker            <require>
3130*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_FORMAT_MESA"/>
3131*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_USE_MESA"/>
3132*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_FORMAT_ARGB32_MESA"/>
3133*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_MESA"/>
3134*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_STRIDE_MESA"/>
3135*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_USE_SCANOUT_MESA"/>
3136*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_USE_SHARE_MESA"/>
3137*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_BUFFER_USE_CURSOR_MESA"/>
3138*61046927SAndroid Build Coastguard Worker                <command name="eglCreateDRMImageMESA"/>
3139*61046927SAndroid Build Coastguard Worker                <command name="eglExportDRMImageMESA"/>
3140*61046927SAndroid Build Coastguard Worker            </require>
3141*61046927SAndroid Build Coastguard Worker        </extension>
3142*61046927SAndroid Build Coastguard Worker        <extension name="EGL_MESA_image_dma_buf_export" supported="egl">
3143*61046927SAndroid Build Coastguard Worker            <require>
3144*61046927SAndroid Build Coastguard Worker                <type name="EGLuint64KHR"/>
3145*61046927SAndroid Build Coastguard Worker                <command name="eglExportDMABUFImageQueryMESA"/>
3146*61046927SAndroid Build Coastguard Worker                <command name="eglExportDMABUFImageMESA"/>
3147*61046927SAndroid Build Coastguard Worker            </require>
3148*61046927SAndroid Build Coastguard Worker        </extension>
3149*61046927SAndroid Build Coastguard Worker        <extension name="EGL_MESA_platform_gbm" supported="egl">
3150*61046927SAndroid Build Coastguard Worker            <require>
3151*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_GBM_MESA"/>
3152*61046927SAndroid Build Coastguard Worker            </require>
3153*61046927SAndroid Build Coastguard Worker        </extension>
3154*61046927SAndroid Build Coastguard Worker        <extension name="EGL_MESA_platform_surfaceless" supported="egl">
3155*61046927SAndroid Build Coastguard Worker            <require>
3156*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_SURFACELESS_MESA"/>
3157*61046927SAndroid Build Coastguard Worker            </require>
3158*61046927SAndroid Build Coastguard Worker        </extension>
3159*61046927SAndroid Build Coastguard Worker        <extension name="EGL_MESA_query_driver" supported="egl">
3160*61046927SAndroid Build Coastguard Worker            <require>
3161*61046927SAndroid Build Coastguard Worker                <command name="eglGetDisplayDriverConfig"/>
3162*61046927SAndroid Build Coastguard Worker                <command name="eglGetDisplayDriverName"/>
3163*61046927SAndroid Build Coastguard Worker            </require>
3164*61046927SAndroid Build Coastguard Worker        </extension>
3165*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NOK_swap_region" supported="egl">
3166*61046927SAndroid Build Coastguard Worker            <require>
3167*61046927SAndroid Build Coastguard Worker                <command name="eglSwapBuffersRegionNOK"/>
3168*61046927SAndroid Build Coastguard Worker            </require>
3169*61046927SAndroid Build Coastguard Worker        </extension>
3170*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NOK_swap_region2" supported="egl">
3171*61046927SAndroid Build Coastguard Worker            <require>
3172*61046927SAndroid Build Coastguard Worker                <command name="eglSwapBuffersRegion2NOK"/>
3173*61046927SAndroid Build Coastguard Worker            </require>
3174*61046927SAndroid Build Coastguard Worker        </extension>
3175*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NOK_texture_from_pixmap" supported="egl">
3176*61046927SAndroid Build Coastguard Worker            <require>
3177*61046927SAndroid Build Coastguard Worker                <enum name="EGL_Y_INVERTED_NOK"/>
3178*61046927SAndroid Build Coastguard Worker            </require>
3179*61046927SAndroid Build Coastguard Worker        </extension>
3180*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_3dvision_surface" supported="egl">
3181*61046927SAndroid Build Coastguard Worker            <require>
3182*61046927SAndroid Build Coastguard Worker                <enum name="EGL_AUTO_STEREO_NV"/>
3183*61046927SAndroid Build Coastguard Worker            </require>
3184*61046927SAndroid Build Coastguard Worker        </extension>
3185*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_coverage_sample" supported="egl">
3186*61046927SAndroid Build Coastguard Worker            <require>
3187*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COVERAGE_BUFFERS_NV"/>
3188*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COVERAGE_SAMPLES_NV"/>
3189*61046927SAndroid Build Coastguard Worker            </require>
3190*61046927SAndroid Build Coastguard Worker        </extension>
3191*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_context_priority_realtime" supported="egl">
3192*61046927SAndroid Build Coastguard Worker            <require>
3193*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONTEXT_PRIORITY_REALTIME_NV"/>
3194*61046927SAndroid Build Coastguard Worker            </require>
3195*61046927SAndroid Build Coastguard Worker        </extension>
3196*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_coverage_sample_resolve" supported="egl">
3197*61046927SAndroid Build Coastguard Worker            <require>
3198*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COVERAGE_SAMPLE_RESOLVE_NV"/>
3199*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV"/>
3200*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV"/>
3201*61046927SAndroid Build Coastguard Worker            </require>
3202*61046927SAndroid Build Coastguard Worker        </extension>
3203*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_cuda_event" supported="egl">
3204*61046927SAndroid Build Coastguard Worker            <require>
3205*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CUDA_EVENT_HANDLE_NV"/>
3206*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CUDA_EVENT_NV"/>
3207*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CUDA_EVENT_COMPLETE_NV"/>
3208*61046927SAndroid Build Coastguard Worker            </require>
3209*61046927SAndroid Build Coastguard Worker        </extension>
3210*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_depth_nonlinear" supported="egl">
3211*61046927SAndroid Build Coastguard Worker            <require>
3212*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEPTH_ENCODING_NV"/>
3213*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEPTH_ENCODING_NONE_NV"/>
3214*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEPTH_ENCODING_NONLINEAR_NV"/>
3215*61046927SAndroid Build Coastguard Worker            </require>
3216*61046927SAndroid Build Coastguard Worker        </extension>
3217*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_device_cuda" supported="egl">
3218*61046927SAndroid Build Coastguard Worker            <require>
3219*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CUDA_DEVICE_NV"/>
3220*61046927SAndroid Build Coastguard Worker            </require>
3221*61046927SAndroid Build Coastguard Worker        </extension>
3222*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_native_query" supported="egl">
3223*61046927SAndroid Build Coastguard Worker            <require>
3224*61046927SAndroid Build Coastguard Worker                <command name="eglQueryNativeDisplayNV"/>
3225*61046927SAndroid Build Coastguard Worker                <command name="eglQueryNativeWindowNV"/>
3226*61046927SAndroid Build Coastguard Worker                <command name="eglQueryNativePixmapNV"/>
3227*61046927SAndroid Build Coastguard Worker            </require>
3228*61046927SAndroid Build Coastguard Worker        </extension>
3229*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_post_convert_rounding" supported="egl">
3230*61046927SAndroid Build Coastguard Worker            <require>
3231*61046927SAndroid Build Coastguard Worker            </require>
3232*61046927SAndroid Build Coastguard Worker        </extension>
3233*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_post_sub_buffer" supported="egl">
3234*61046927SAndroid Build Coastguard Worker            <require>
3235*61046927SAndroid Build Coastguard Worker                <enum name="EGL_POST_SUB_BUFFER_SUPPORTED_NV"/>
3236*61046927SAndroid Build Coastguard Worker                <command name="eglPostSubBufferNV"/>
3237*61046927SAndroid Build Coastguard Worker            </require>
3238*61046927SAndroid Build Coastguard Worker        </extension>
3239*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_quadruple_buffer" supported="egl">
3240*61046927SAndroid Build Coastguard Worker            <require>
3241*61046927SAndroid Build Coastguard Worker                <enum name="EGL_QUADRUPLE_BUFFER_NV"/>
3242*61046927SAndroid Build Coastguard Worker            </require>
3243*61046927SAndroid Build Coastguard Worker        </extension>
3244*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_robustness_video_memory_purge" supported="egl">
3245*61046927SAndroid Build Coastguard Worker            <require>
3246*61046927SAndroid Build Coastguard Worker                <enum name="EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV"/>
3247*61046927SAndroid Build Coastguard Worker            </require>
3248*61046927SAndroid Build Coastguard Worker        </extension>
3249*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_consumer_gltexture_yuv" supported="egl">
3250*61046927SAndroid Build Coastguard Worker            <require>
3251*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_PLANE0_TEXTURE_UNIT_NV"/>
3252*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_PLANE1_TEXTURE_UNIT_NV"/>
3253*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_PLANE2_TEXTURE_UNIT_NV"/>
3254*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_NUMBER_OF_PLANES_EXT"/>
3255*61046927SAndroid Build Coastguard Worker                <enum name="EGL_YUV_BUFFER_EXT"/>
3256*61046927SAndroid Build Coastguard Worker                <command name="eglStreamConsumerGLTextureExternalAttribsNV"/>
3257*61046927SAndroid Build Coastguard Worker            </require>
3258*61046927SAndroid Build Coastguard Worker        </extension>
3259*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_cross_object" supported="egl">
3260*61046927SAndroid Build Coastguard Worker            <require>
3261*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CROSS_OBJECT_NV"/>
3262*61046927SAndroid Build Coastguard Worker            </require>
3263*61046927SAndroid Build Coastguard Worker        </extension>
3264*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_cross_display" supported="egl">
3265*61046927SAndroid Build Coastguard Worker            <require>
3266*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CROSS_DISPLAY_NV"/>
3267*61046927SAndroid Build Coastguard Worker            </require>
3268*61046927SAndroid Build Coastguard Worker        </extension>
3269*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_cross_partition" supported="egl">
3270*61046927SAndroid Build Coastguard Worker            <require>
3271*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CROSS_PARTITION_NV"/>
3272*61046927SAndroid Build Coastguard Worker            </require>
3273*61046927SAndroid Build Coastguard Worker        </extension>
3274*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_cross_process" supported="egl">
3275*61046927SAndroid Build Coastguard Worker            <require>
3276*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CROSS_PROCESS_NV"/>
3277*61046927SAndroid Build Coastguard Worker            </require>
3278*61046927SAndroid Build Coastguard Worker        </extension>
3279*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_cross_system" supported="egl">
3280*61046927SAndroid Build Coastguard Worker            <require>
3281*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CROSS_SYSTEM_NV"/>
3282*61046927SAndroid Build Coastguard Worker            </require>
3283*61046927SAndroid Build Coastguard Worker        </extension>
3284*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_dma" supported="egl">
3285*61046927SAndroid Build Coastguard Worker            <require>
3286*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_DMA_NV"/>
3287*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_DMA_SERVER_NV"/>
3288*61046927SAndroid Build Coastguard Worker            </require>
3289*61046927SAndroid Build Coastguard Worker        </extension>
3290*61046927SAndroid Build Coastguard Worker         <extension name="EGL_NV_stream_consumer_eglimage" supported="egl">
3291*61046927SAndroid Build Coastguard Worker            <require>
3292*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CONSUMER_IMAGE_NV"/>
3293*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_IMAGE_ADD_NV"/>
3294*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_IMAGE_REMOVE_NV"/>
3295*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_IMAGE_AVAILABLE_NV"/>
3296*61046927SAndroid Build Coastguard Worker                <command name="eglStreamImageConsumerConnectNV"/>
3297*61046927SAndroid Build Coastguard Worker                <command name="eglQueryStreamConsumerEventNV"/>
3298*61046927SAndroid Build Coastguard Worker                <command name="eglStreamAcquireImageNV"/>
3299*61046927SAndroid Build Coastguard Worker                <command name="eglStreamReleaseImageNV"/>
3300*61046927SAndroid Build Coastguard Worker            </require>
3301*61046927SAndroid Build Coastguard Worker        </extension>
3302*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_fifo_next" supported="egl">
3303*61046927SAndroid Build Coastguard Worker            <require>
3304*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PENDING_FRAME_NV"/>
3305*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_TIME_PENDING_NV"/>
3306*61046927SAndroid Build Coastguard Worker            </require>
3307*61046927SAndroid Build Coastguard Worker        </extension>
3308*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_fifo_synchronous" supported="egl">
3309*61046927SAndroid Build Coastguard Worker            <require>
3310*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_FIFO_SYNCHRONOUS_NV"/>
3311*61046927SAndroid Build Coastguard Worker            </require>
3312*61046927SAndroid Build Coastguard Worker        </extension>
3313*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_flush" supported="egl">
3314*61046927SAndroid Build Coastguard Worker            <require>
3315*61046927SAndroid Build Coastguard Worker                <command name="eglStreamFlushNV"/>
3316*61046927SAndroid Build Coastguard Worker            </require>
3317*61046927SAndroid Build Coastguard Worker        </extension>
3318*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_frame_limits" supported="egl">
3319*61046927SAndroid Build Coastguard Worker            <require>
3320*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PRODUCER_MAX_FRAME_HINT_NV"/>
3321*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONSUMER_MAX_FRAME_HINT_NV"/>
3322*61046927SAndroid Build Coastguard Worker            </require>
3323*61046927SAndroid Build Coastguard Worker        </extension>
3324*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_metadata" supported="egl">
3325*61046927SAndroid Build Coastguard Worker            <require>
3326*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MAX_STREAM_METADATA_BLOCKS_NV"/>
3327*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MAX_STREAM_METADATA_BLOCK_SIZE_NV"/>
3328*61046927SAndroid Build Coastguard Worker                <enum name="EGL_MAX_STREAM_METADATA_TOTAL_SIZE_NV"/>
3329*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PRODUCER_METADATA_NV"/>
3330*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONSUMER_METADATA_NV"/>
3331*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PENDING_METADATA_NV"/>
3332*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA0_SIZE_NV"/>
3333*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA1_SIZE_NV"/>
3334*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA2_SIZE_NV"/>
3335*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA3_SIZE_NV"/>
3336*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA0_TYPE_NV"/>
3337*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA1_TYPE_NV"/>
3338*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA2_TYPE_NV"/>
3339*61046927SAndroid Build Coastguard Worker                <enum name="EGL_METADATA3_TYPE_NV"/>
3340*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDisplayAttribNV"/>
3341*61046927SAndroid Build Coastguard Worker                <command name="eglSetStreamMetadataNV"/>
3342*61046927SAndroid Build Coastguard Worker                <command name="eglQueryStreamMetadataNV"/>
3343*61046927SAndroid Build Coastguard Worker            </require>
3344*61046927SAndroid Build Coastguard Worker        </extension>
3345*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_reset" supported="egl">
3346*61046927SAndroid Build Coastguard Worker            <require>
3347*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SUPPORT_RESET_NV"/>
3348*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SUPPORT_REUSE_NV"/>
3349*61046927SAndroid Build Coastguard Worker                <command name="eglResetStreamNV"/>
3350*61046927SAndroid Build Coastguard Worker            </require>
3351*61046927SAndroid Build Coastguard Worker        </extension>
3352*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_remote" supported="egl">
3353*61046927SAndroid Build Coastguard Worker            <require>
3354*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_STATE_INITIALIZING_NV"/>
3355*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_TYPE_NV"/>
3356*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_PROTOCOL_NV"/>
3357*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_ENDPOINT_NV"/>
3358*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_LOCAL_NV"/>
3359*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_PRODUCER_NV"/>
3360*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CONSUMER_NV"/>
3361*61046927SAndroid Build Coastguard Worker            </require>
3362*61046927SAndroid Build Coastguard Worker            <require comment="Supported only if EGL_KHR_stream_cross_process_fd is supported">
3363*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_PROTOCOL_FD_NV"/>
3364*61046927SAndroid Build Coastguard Worker            </require>
3365*61046927SAndroid Build Coastguard Worker        </extension>
3366*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_socket" supported="egl">
3367*61046927SAndroid Build Coastguard Worker            <require>
3368*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_PROTOCOL_SOCKET_NV"/>
3369*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SOCKET_HANDLE_NV"/>
3370*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SOCKET_TYPE_NV"/>
3371*61046927SAndroid Build Coastguard Worker            </require>
3372*61046927SAndroid Build Coastguard Worker        </extension>
3373*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_socket_inet" supported="egl">
3374*61046927SAndroid Build Coastguard Worker            <require>
3375*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SOCKET_TYPE_INET_NV"/>
3376*61046927SAndroid Build Coastguard Worker            </require>
3377*61046927SAndroid Build Coastguard Worker        </extension>
3378*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_socket_unix" supported="egl">
3379*61046927SAndroid Build Coastguard Worker            <require>
3380*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SOCKET_TYPE_UNIX_NV"/>
3381*61046927SAndroid Build Coastguard Worker            </require>
3382*61046927SAndroid Build Coastguard Worker        </extension>
3383*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_sync" supported="egl">
3384*61046927SAndroid Build Coastguard Worker            <require>
3385*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_TYPE_KHR"/>
3386*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_NEW_FRAME_NV"/>
3387*61046927SAndroid Build Coastguard Worker                <command name="eglCreateStreamSyncNV"/>
3388*61046927SAndroid Build Coastguard Worker            </require>
3389*61046927SAndroid Build Coastguard Worker        </extension>
3390*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_sync" protect="KHRONOS_SUPPORT_INT64" supported="egl">
3391*61046927SAndroid Build Coastguard Worker            <require>
3392*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV"/>
3393*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_STATUS_NV"/>
3394*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SIGNALED_NV"/>
3395*61046927SAndroid Build Coastguard Worker                <enum name="EGL_UNSIGNALED_NV"/>
3396*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_FLUSH_COMMANDS_BIT_NV"/>
3397*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FOREVER_NV"/>
3398*61046927SAndroid Build Coastguard Worker                <enum name="EGL_ALREADY_SIGNALED_NV"/>
3399*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TIMEOUT_EXPIRED_NV"/>
3400*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONDITION_SATISFIED_NV"/>
3401*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_TYPE_NV"/>
3402*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_CONDITION_NV"/>
3403*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SYNC_FENCE_NV"/>
3404*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NO_SYNC_NV"/>
3405*61046927SAndroid Build Coastguard Worker                <command name="eglCreateFenceSyncNV"/>
3406*61046927SAndroid Build Coastguard Worker                <command name="eglDestroySyncNV"/>
3407*61046927SAndroid Build Coastguard Worker                <command name="eglFenceNV"/>
3408*61046927SAndroid Build Coastguard Worker                <command name="eglClientWaitSyncNV"/>
3409*61046927SAndroid Build Coastguard Worker                <command name="eglSignalSyncNV"/>
3410*61046927SAndroid Build Coastguard Worker                <command name="eglGetSyncAttribNV"/>
3411*61046927SAndroid Build Coastguard Worker            </require>
3412*61046927SAndroid Build Coastguard Worker        </extension>
3413*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_system_time" protect="KHRONOS_SUPPORT_INT64" supported="egl">
3414*61046927SAndroid Build Coastguard Worker            <require>
3415*61046927SAndroid Build Coastguard Worker                <command name="eglGetSystemTimeFrequencyNV"/>
3416*61046927SAndroid Build Coastguard Worker                <command name="eglGetSystemTimeNV"/>
3417*61046927SAndroid Build Coastguard Worker            </require>
3418*61046927SAndroid Build Coastguard Worker        </extension>
3419*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_triple_buffer" supported="egl">
3420*61046927SAndroid Build Coastguard Worker            <require>
3421*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TRIPLE_BUFFER_NV"/>
3422*61046927SAndroid Build Coastguard Worker            </require>
3423*61046927SAndroid Build Coastguard Worker        </extension>
3424*61046927SAndroid Build Coastguard Worker        <extension name="EGL_TIZEN_image_native_buffer" supported="egl">
3425*61046927SAndroid Build Coastguard Worker            <require>
3426*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_TIZEN"/>
3427*61046927SAndroid Build Coastguard Worker            </require>
3428*61046927SAndroid Build Coastguard Worker        </extension>
3429*61046927SAndroid Build Coastguard Worker        <extension name="EGL_TIZEN_image_native_surface" supported="egl">
3430*61046927SAndroid Build Coastguard Worker            <require>
3431*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_SURFACE_TIZEN"/>
3432*61046927SAndroid Build Coastguard Worker            </require>
3433*61046927SAndroid Build Coastguard Worker        </extension>
3434*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_compositor" supported="egl">
3435*61046927SAndroid Build Coastguard Worker            <require>
3436*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PRIMARY_COMPOSITOR_CONTEXT_EXT"/>
3437*61046927SAndroid Build Coastguard Worker                <enum name="EGL_EXTERNAL_REF_ID_EXT"/>
3438*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COMPOSITOR_DROP_NEWEST_FRAME_EXT"/>
3439*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COMPOSITOR_KEEP_NEWEST_FRAME_EXT"/>
3440*61046927SAndroid Build Coastguard Worker
3441*61046927SAndroid Build Coastguard Worker                <command name="eglCompositorSetContextListEXT"/>
3442*61046927SAndroid Build Coastguard Worker                <command name="eglCompositorSetContextAttributesEXT"/>
3443*61046927SAndroid Build Coastguard Worker                <command name="eglCompositorSetWindowListEXT"/>
3444*61046927SAndroid Build Coastguard Worker                <command name="eglCompositorSetWindowAttributesEXT"/>
3445*61046927SAndroid Build Coastguard Worker                <command name="eglCompositorBindTexWindowEXT"/>
3446*61046927SAndroid Build Coastguard Worker                <command name="eglCompositorSetSizeEXT"/>
3447*61046927SAndroid Build Coastguard Worker                <command name="eglCompositorSwapPolicyEXT"/>
3448*61046927SAndroid Build Coastguard Worker            </require>
3449*61046927SAndroid Build Coastguard Worker        </extension>
3450*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_surface_CTA861_3_metadata" supported="egl">
3451*61046927SAndroid Build Coastguard Worker            <require>
3452*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CTA861_3_MAX_CONTENT_LIGHT_LEVEL_EXT"/>
3453*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CTA861_3_MAX_FRAME_AVERAGE_LEVEL_EXT"/>
3454*61046927SAndroid Build Coastguard Worker            </require>
3455*61046927SAndroid Build Coastguard Worker        </extension>
3456*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_surface_compression" supported="egl">
3457*61046927SAndroid Build Coastguard Worker            <require>
3458*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_EXT"/>
3459*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_PLANE1_EXT"/>
3460*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_PLANE2_EXT"/>
3461*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_NONE_EXT"/>
3462*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_DEFAULT_EXT"/>
3463*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_1BPC_EXT"/>
3464*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_2BPC_EXT"/>
3465*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_3BPC_EXT"/>
3466*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_4BPC_EXT"/>
3467*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_5BPC_EXT"/>
3468*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_6BPC_EXT"/>
3469*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_7BPC_EXT"/>
3470*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_8BPC_EXT"/>
3471*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_9BPC_EXT"/>
3472*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_10BPC_EXT"/>
3473*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_11BPC_EXT"/>
3474*61046927SAndroid Build Coastguard Worker                <enum name="EGL_SURFACE_COMPRESSION_FIXED_RATE_12BPC_EXT"/>
3475*61046927SAndroid Build Coastguard Worker                <command name="eglQuerySupportedCompressionRatesEXT"/>
3476*61046927SAndroid Build Coastguard Worker            </require>
3477*61046927SAndroid Build Coastguard Worker        </extension>
3478*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_image_implicit_sync_control" supported="egl">
3479*61046927SAndroid Build Coastguard Worker            <require>
3480*61046927SAndroid Build Coastguard Worker                <enum name="EGL_IMPORT_SYNC_TYPE_EXT"/>
3481*61046927SAndroid Build Coastguard Worker                <enum name="EGL_IMPORT_IMPLICIT_SYNC_EXT"/>
3482*61046927SAndroid Build Coastguard Worker                <enum name="EGL_IMPORT_EXPLICIT_SYNC_EXT"/>
3483*61046927SAndroid Build Coastguard Worker            </require>
3484*61046927SAndroid Build Coastguard Worker        </extension>
3485*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_bind_to_front" supported="egl">
3486*61046927SAndroid Build Coastguard Worker            <require>
3487*61046927SAndroid Build Coastguard Worker                <enum name="EGL_FRONT_BUFFER_EXT"/>
3488*61046927SAndroid Build Coastguard Worker            </require>
3489*61046927SAndroid Build Coastguard Worker        </extension>
3490*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_origin" supported="egl">
3491*61046927SAndroid Build Coastguard Worker            <require>
3492*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_FRAME_ORIGIN_X_NV"/>
3493*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_FRAME_ORIGIN_Y_NV"/>
3494*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_FRAME_MAJOR_AXIS_NV"/>
3495*61046927SAndroid Build Coastguard Worker                <enum name="EGL_CONSUMER_AUTO_ORIENTATION_NV"/>
3496*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PRODUCER_AUTO_ORIENTATION_NV"/>
3497*61046927SAndroid Build Coastguard Worker                <enum name="EGL_LEFT_NV"/>
3498*61046927SAndroid Build Coastguard Worker                <enum name="EGL_RIGHT_NV"/>
3499*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TOP_NV"/>
3500*61046927SAndroid Build Coastguard Worker                <enum name="EGL_BOTTOM_NV"/>
3501*61046927SAndroid Build Coastguard Worker                <enum name="EGL_X_AXIS_NV"/>
3502*61046927SAndroid Build Coastguard Worker                <enum name="EGL_Y_AXIS_NV"/>
3503*61046927SAndroid Build Coastguard Worker            </require>
3504*61046927SAndroid Build Coastguard Worker        </extension>
3505*61046927SAndroid Build Coastguard Worker        <extension name="EGL_WL_bind_wayland_display" supported="egl">
3506*61046927SAndroid Build Coastguard Worker            <require>
3507*61046927SAndroid Build Coastguard Worker                <enum name="EGL_WAYLAND_BUFFER_WL"/>
3508*61046927SAndroid Build Coastguard Worker                <enum name="EGL_WAYLAND_PLANE_WL"/>
3509*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TEXTURE_Y_U_V_WL"/>
3510*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TEXTURE_Y_UV_WL"/>
3511*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TEXTURE_Y_XUXV_WL"/>
3512*61046927SAndroid Build Coastguard Worker                <enum name="EGL_TEXTURE_EXTERNAL_WL"/>
3513*61046927SAndroid Build Coastguard Worker                <enum name="EGL_WAYLAND_Y_INVERTED_WL"/>
3514*61046927SAndroid Build Coastguard Worker
3515*61046927SAndroid Build Coastguard Worker                <command name="eglBindWaylandDisplayWL"/>
3516*61046927SAndroid Build Coastguard Worker                <command name="eglUnbindWaylandDisplayWL"/>
3517*61046927SAndroid Build Coastguard Worker                <command name="eglQueryWaylandBufferWL"/>
3518*61046927SAndroid Build Coastguard Worker                <type name="PFNEGLBINDWAYLANDDISPLAYWL"/>
3519*61046927SAndroid Build Coastguard Worker                <type name="PFNEGLUNBINDWAYLANDDISPLAYWL"/>
3520*61046927SAndroid Build Coastguard Worker                <type name="PFNEGLQUERYWAYLANDBUFFERWL"/>
3521*61046927SAndroid Build Coastguard Worker            </require>
3522*61046927SAndroid Build Coastguard Worker        </extension>
3523*61046927SAndroid Build Coastguard Worker        <extension name="EGL_WL_create_wayland_buffer_from_image" supported="egl">
3524*61046927SAndroid Build Coastguard Worker            <require>
3525*61046927SAndroid Build Coastguard Worker                <command name="eglCreateWaylandBufferFromImageWL"/>
3526*61046927SAndroid Build Coastguard Worker                <type name="PFNEGLCREATEWAYLANDBUFFERFROMIMAGEWL"/>
3527*61046927SAndroid Build Coastguard Worker            </require>
3528*61046927SAndroid Build Coastguard Worker        </extension>
3529*61046927SAndroid Build Coastguard Worker        <extension name="EGL_ARM_image_format" supported="egl">
3530*61046927SAndroid Build Coastguard Worker            <require>
3531*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_COMPONENT_TYPE_UNSIGNED_INTEGER_ARM"/>
3532*61046927SAndroid Build Coastguard Worker                <enum name="EGL_COLOR_COMPONENT_TYPE_INTEGER_ARM"/>
3533*61046927SAndroid Build Coastguard Worker            </require>
3534*61046927SAndroid Build Coastguard Worker        </extension>
3535*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_query_name" supported="egl">
3536*61046927SAndroid Build Coastguard Worker            <require>
3537*61046927SAndroid Build Coastguard Worker                <enum name="EGL_RENDERER_EXT"/>
3538*61046927SAndroid Build Coastguard Worker            </require>
3539*61046927SAndroid Build Coastguard Worker        </extension>
3540*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_persistent_id" supported="egl">
3541*61046927SAndroid Build Coastguard Worker            <require>
3542*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEVICE_UUID_EXT"/>
3543*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRIVER_UUID_EXT"/>
3544*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRIVER_NAME_EXT"/>
3545*61046927SAndroid Build Coastguard Worker                <command name="eglQueryDeviceBinaryEXT"/>
3546*61046927SAndroid Build Coastguard Worker            </require>
3547*61046927SAndroid Build Coastguard Worker        </extension>
3548*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_device_drm_render_node" supported="egl">
3549*61046927SAndroid Build Coastguard Worker            <require>
3550*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DRM_RENDER_NODE_FILE_EXT"/>
3551*61046927SAndroid Build Coastguard Worker            </require>
3552*61046927SAndroid Build Coastguard Worker        </extension>
3553*61046927SAndroid Build Coastguard Worker        <extension name="EGL_EXT_explicit_device" supported="egl">
3554*61046927SAndroid Build Coastguard Worker            <require>
3555*61046927SAndroid Build Coastguard Worker                <enum name="EGL_DEVICE_EXT"/>
3556*61046927SAndroid Build Coastguard Worker            </require>
3557*61046927SAndroid Build Coastguard Worker        </extension>
3558*61046927SAndroid Build Coastguard Worker        <extension name="EGL_NV_stream_consumer_eglimage_use_scanout_attrib" supported="egl">
3559*61046927SAndroid Build Coastguard Worker            <require>
3560*61046927SAndroid Build Coastguard Worker                <enum name="EGL_STREAM_CONSUMER_IMAGE_USE_SCANOUT_NV"/>
3561*61046927SAndroid Build Coastguard Worker            </require>
3562*61046927SAndroid Build Coastguard Worker        </extension>
3563*61046927SAndroid Build Coastguard Worker        <extension name="EGL_QNX_platform_screen" supported="egl">
3564*61046927SAndroid Build Coastguard Worker            <require>
3565*61046927SAndroid Build Coastguard Worker                <enum name="EGL_PLATFORM_SCREEN_QNX"/>
3566*61046927SAndroid Build Coastguard Worker            </require>
3567*61046927SAndroid Build Coastguard Worker        </extension>
3568*61046927SAndroid Build Coastguard Worker        <extension name="EGL_QNX_image_native_buffer" supported="egl">
3569*61046927SAndroid Build Coastguard Worker            <require>
3570*61046927SAndroid Build Coastguard Worker                <enum name="EGL_NATIVE_BUFFER_QNX"/>
3571*61046927SAndroid Build Coastguard Worker            </require>
3572*61046927SAndroid Build Coastguard Worker        </extension>
3573*61046927SAndroid Build Coastguard Worker    </extensions>
3574*61046927SAndroid Build Coastguard Worker</registry>
3575