[Performance test][Line layout] Add test with inline boxes
[WebKit-https.git] / Source / ThirdParty / ANGLE / include / EGL / eglext_angle.h
1 //
2 // Copyright 2017 The ANGLE Project Authors. All rights reserved.
3 // Use of this source code is governed by a BSD-style license that can be
4 // found in the LICENSE file.
5 //
6 // eglext_angle.h: ANGLE modifications to the eglext.h header file.
7 //   Currently we don't include this file directly, we patch eglext.h
8 //   to include it implicitly so it is visible throughout our code.
9
10 #ifndef INCLUDE_EGL_EGLEXT_ANGLE_
11 #define INCLUDE_EGL_EGLEXT_ANGLE_
12
13 // clang-format off
14
15 #ifndef EGL_ANGLE_robust_resource_initialization
16 #define EGL_ANGLE_robust_resource_initialization 1
17 #define EGL_ROBUST_RESOURCE_INITIALIZATION_ANGLE 0x3453
18 #endif /* EGL_ANGLE_robust_resource_initialization */
19
20 #ifndef EGL_ANGLE_keyed_mutex
21 #define EGL_ANGLE_keyed_mutex 1
22 #define EGL_DXGI_KEYED_MUTEX_ANGLE        0x33A2
23 #endif /* EGL_ANGLE_keyed_mutex */
24
25 #ifndef EGL_ANGLE_d3d_texture_client_buffer
26 #define EGL_ANGLE_d3d_texture_client_buffer 1
27 #define EGL_D3D_TEXTURE_ANGLE             0x33A3
28 #define EGL_TEXTURE_OFFSET_X_ANGLE        0x3490
29 #define EGL_TEXTURE_OFFSET_Y_ANGLE        0x3491
30 #endif /* EGL_ANGLE_d3d_texture_client_buffer */
31
32 #ifndef EGL_ANGLE_software_display
33 #define EGL_ANGLE_software_display 1
34 #define EGL_SOFTWARE_DISPLAY_ANGLE ((EGLNativeDisplayType)-1)
35 #endif /* EGL_ANGLE_software_display */
36
37 #ifndef EGL_ANGLE_direct3d_display
38 #define EGL_ANGLE_direct3d_display 1
39 #define EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE ((EGLNativeDisplayType)-2)
40 #define EGL_D3D11_ONLY_DISPLAY_ANGLE ((EGLNativeDisplayType)-3)
41 #endif /* EGL_ANGLE_direct3d_display */
42
43 #ifndef EGL_ANGLE_direct_composition
44 #define EGL_ANGLE_direct_composition 1
45 #define EGL_DIRECT_COMPOSITION_ANGLE 0x33A5
46 #endif /* EGL_ANGLE_direct_composition */
47
48 #ifndef EGL_ANGLE_platform_angle
49 #define EGL_ANGLE_platform_angle 1
50 #define EGL_PLATFORM_ANGLE_ANGLE          0x3202
51 #define EGL_PLATFORM_ANGLE_TYPE_ANGLE     0x3203
52 #define EGL_PLATFORM_ANGLE_MAX_VERSION_MAJOR_ANGLE 0x3204
53 #define EGL_PLATFORM_ANGLE_MAX_VERSION_MINOR_ANGLE 0x3205
54 #define EGL_PLATFORM_ANGLE_TYPE_DEFAULT_ANGLE 0x3206
55 #define EGL_PLATFORM_ANGLE_DEBUG_LAYERS_ENABLED_ANGLE 0x3451
56 #define EGL_PLATFORM_ANGLE_DEVICE_TYPE_ANGLE 0x3209
57 #define EGL_PLATFORM_ANGLE_DEVICE_TYPE_HARDWARE_ANGLE 0x320A
58 #define EGL_PLATFORM_ANGLE_DEVICE_TYPE_NULL_ANGLE 0x345E
59 #define EGL_PLATFORM_ANGLE_NATIVE_PLATFORM_TYPE_ANGLE 0x348F
60 #endif /* EGL_ANGLE_platform_angle */
61
62 #ifndef EGL_ANGLE_platform_angle_d3d
63 #define EGL_ANGLE_platform_angle_d3d 1
64 #define EGL_PLATFORM_ANGLE_TYPE_D3D9_ANGLE 0x3207
65 #define EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE 0x3208
66 #define EGL_PLATFORM_ANGLE_DEVICE_TYPE_D3D_WARP_ANGLE 0x320B
67 #define EGL_PLATFORM_ANGLE_DEVICE_TYPE_D3D_REFERENCE_ANGLE 0x320C
68 #define EGL_PLATFORM_ANGLE_ENABLE_AUTOMATIC_TRIM_ANGLE 0x320F
69 #endif /* EGL_ANGLE_platform_angle_d3d */
70
71 #ifndef EGL_ANGLE_platform_angle_d3d_luid
72 #define EGL_ANGLE_platform_angle_d3d_luid 1
73 #define EGL_PLATFORM_ANGLE_D3D_LUID_HIGH_ANGLE 0x34A0
74 #define EGL_PLATFORM_ANGLE_D3D_LUID_LOW_ANGLE 0x34A1
75 #endif /* EGL_ANGLE_platform_angle_d3d_luid */
76
77 #ifndef EGL_ANGLE_platform_angle_d3d11on12
78 #define EGL_ANGLE_platform_angle_d3d11on12 1
79 #define EGL_PLATFORM_ANGLE_D3D11ON12_ANGLE 0x3488
80 #endif /* EGL_ANGLE_platform_angle_d3d11on12 */
81
82 #ifndef EGL_ANGLE_platform_angle_opengl
83 #define EGL_ANGLE_platform_angle_opengl 1
84 #define EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE 0x320D
85 #define EGL_PLATFORM_ANGLE_TYPE_OPENGLES_ANGLE 0x320E
86 #define EGL_PLATFORM_ANGLE_EGL_HANDLE_ANGLE 0x3480
87 #endif /* EGL_ANGLE_platform_angle_opengl */
88
89 #ifndef EGL_ANGLE_platform_angle_null
90 #define EGL_ANGLE_platform_angle_null 1
91 #define EGL_PLATFORM_ANGLE_TYPE_NULL_ANGLE 0x33AE
92 #endif /* EGL_ANGLE_platform_angle_null */
93
94 #ifndef EGL_ANGLE_platform_angle_vulkan
95 #define EGL_ANGLE_platform_angle_vulkan 1
96 #define EGL_PLATFORM_ANGLE_TYPE_VULKAN_ANGLE 0x3450
97 #define EGL_PLATFORM_VULKAN_DISPLAY_MODE_SIMPLE_ANGLE 0x34A4
98 #define EGL_PLATFORM_VULKAN_DISPLAY_MODE_HEADLESS_ANGLE 0x34A5
99 #endif /* EGL_ANGLE_platform_angle_vulkan */
100
101 #ifndef EGL_ANGLE_platform_angle_metal
102 #define EGL_ANGLE_platform_angle_metal 1
103 #define EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE 0x3489
104 #endif /* EGL_ANGLE_platform_angle_metal  */
105
106 #ifndef EGL_ANGLE_platform_angle_device_type_swiftshader
107 #define EGL_ANGLE_platform_angle_device_type_swiftshader
108 #define EGL_PLATFORM_ANGLE_DEVICE_TYPE_SWIFTSHADER_ANGLE 0x3487
109 #endif /* EGL_ANGLE_platform_angle_device_type_swiftshader */
110
111 #ifndef EGL_ANGLE_platform_angle_device_type_egl_angle
112 #define EGL_ANGLE_platform_angle_device_type_egl_angle
113 #define EGL_PLATFORM_ANGLE_DEVICE_TYPE_EGL_ANGLE 0x348E
114 #endif /* EGL_ANGLE_platform_angle_device_type_egl_angle */
115
116 #ifndef EGL_ANGLE_platform_angle_context_virtualization
117 #define EGL_ANGLE_platform_angle_context_virtualization 1
118 #define EGL_PLATFORM_ANGLE_CONTEXT_VIRTUALIZATION_ANGLE 0x3481
119 #endif /* EGL_ANGLE_platform_angle_context_virtualization */
120
121 #ifndef EGL_ANGLE_platform_angle_device_context_volatile_eagl
122 #define EGL_ANGLE_platform_angle_device_context_volatile_eagl 1
123 #define EGL_PLATFORM_ANGLE_DEVICE_CONTEXT_VOLATILE_EAGL_ANGLE 0x34A2
124 #endif /* EGL_ANGLE_platform_angle_device_context_volatile_eagl */
125
126 #ifndef EGL_ANGLE_platform_angle_device_context_volatile_cgl
127 #define EGL_ANGLE_platform_angle_device_context_volatile_cgl 1
128 #define EGL_PLATFORM_ANGLE_DEVICE_CONTEXT_VOLATILE_CGL_ANGLE 0x34A3
129 #endif /* EGL_ANGLE_platform_angle_device_context_volatile_cgl */
130
131 #ifndef EGL_ANGLE_x11_visual
132 #define EGL_ANGLE_x11_visual
133 #define EGL_X11_VISUAL_ID_ANGLE 0x33A3
134 #endif /* EGL_ANGLE_x11_visual */
135
136 #ifndef EGL_ANGLE_flexible_surface_compatibility
137 #define EGL_ANGLE_flexible_surface_compatibility 1
138 #define EGL_FLEXIBLE_SURFACE_COMPATIBILITY_SUPPORTED_ANGLE 0x33A6
139 #endif /* EGL_ANGLE_flexible_surface_compatibility */
140
141 #ifndef EGL_ANGLE_surface_orientation
142 #define EGL_ANGLE_surface_orientation
143 #define EGL_OPTIMAL_SURFACE_ORIENTATION_ANGLE 0x33A7
144 #define EGL_SURFACE_ORIENTATION_ANGLE 0x33A8
145 #define EGL_SURFACE_ORIENTATION_INVERT_X_ANGLE 0x0001
146 #define EGL_SURFACE_ORIENTATION_INVERT_Y_ANGLE 0x0002
147 #endif /* EGL_ANGLE_surface_orientation */
148
149 #ifndef EGL_ANGLE_experimental_present_path
150 #define EGL_ANGLE_experimental_present_path
151 #define EGL_EXPERIMENTAL_PRESENT_PATH_ANGLE 0x33A4
152 #define EGL_EXPERIMENTAL_PRESENT_PATH_FAST_ANGLE 0x33A9
153 #define EGL_EXPERIMENTAL_PRESENT_PATH_COPY_ANGLE 0x33AA
154 #endif /* EGL_ANGLE_experimental_present_path */
155
156 #ifndef EGL_ANGLE_stream_producer_d3d_texture
157 #define EGL_ANGLE_stream_producer_d3d_texture
158 #define EGL_D3D_TEXTURE_SUBRESOURCE_ID_ANGLE 0x33AB
159 typedef EGLBoolean(EGLAPIENTRYP PFNEGLCREATESTREAMPRODUCERD3DTEXTUREANGLEPROC)(EGLDisplay dpy, EGLStreamKHR stream, const EGLAttrib *attrib_list);
160 typedef EGLBoolean(EGLAPIENTRYP PFNEGLSTREAMPOSTD3DTEXTUREANGLEPROC)(EGLDisplay dpy, EGLStreamKHR stream, void *texture, const EGLAttrib *attrib_list);
161 #ifdef EGL_EGLEXT_PROTOTYPES
162 EGLAPI EGLBoolean EGLAPIENTRY eglCreateStreamProducerD3DTextureANGLE(EGLDisplay dpy, EGLStreamKHR stream, const EGLAttrib *attrib_list);
163 EGLAPI EGLBoolean EGLAPIENTRY eglStreamPostD3DTextureANGLE(EGLDisplay dpy, EGLStreamKHR stream, void *texture, const EGLAttrib *attrib_list);
164 #endif
165 #endif /* EGL_ANGLE_stream_producer_d3d_texture */
166
167 #ifndef EGL_ANGLE_create_context_webgl_compatibility
168 #define EGL_ANGLE_create_context_webgl_compatibility 1
169 #define EGL_CONTEXT_WEBGL_COMPATIBILITY_ANGLE 0x33AC
170 #endif /* EGL_ANGLE_create_context_webgl_compatibility */
171
172 #ifndef EGL_ANGLE_display_texture_share_group
173 #define EGL_ANGLE_display_texture_share_group 1
174 #define EGL_DISPLAY_TEXTURE_SHARE_GROUP_ANGLE 0x33AF
175 #endif /* EGL_ANGLE_display_texture_share_group */
176
177 #ifndef EGL_CHROMIUM_create_context_bind_generates_resource
178 #define EGL_CHROMIUM_create_context_bind_generates_resource 1
179 #define EGL_CONTEXT_BIND_GENERATES_RESOURCE_CHROMIUM 0x33AD
180 #endif /* EGL_CHROMIUM_create_context_bind_generates_resource */
181
182 #ifndef EGL_ANGLE_create_context_client_arrays
183 #define EGL_ANGLE_create_context_client_arrays 1
184 #define EGL_CONTEXT_CLIENT_ARRAYS_ENABLED_ANGLE 0x3452
185 #endif /* EGL_ANGLE_create_context_client_arrays */
186
187 #ifndef EGL_ANGLE_device_creation
188 #define EGL_ANGLE_device_creation 1
189 typedef EGLDeviceEXT(EGLAPIENTRYP PFNEGLCREATEDEVICEANGLEPROC) (EGLint device_type, void *native_device, const EGLAttrib *attrib_list);
190 typedef EGLBoolean(EGLAPIENTRYP PFNEGLRELEASEDEVICEANGLEPROC) (EGLDeviceEXT device);
191 #ifdef EGL_EGLEXT_PROTOTYPES
192 EGLAPI EGLDeviceEXT EGLAPIENTRY eglCreateDeviceANGLE(EGLint device_type, void *native_device, const EGLAttrib *attrib_list);
193 EGLAPI EGLBoolean EGLAPIENTRY eglReleaseDeviceANGLE(EGLDeviceEXT device);
194 #endif
195 #endif /* EGL_ANGLE_device_creation */
196
197 #ifndef EGL_ANGLE_program_cache_control
198 #define EGL_ANGLE_program_cache_control 1
199 #define EGL_PROGRAM_CACHE_SIZE_ANGLE 0x3455
200 #define EGL_PROGRAM_CACHE_KEY_LENGTH_ANGLE 0x3456
201 #define EGL_PROGRAM_CACHE_RESIZE_ANGLE 0x3457
202 #define EGL_PROGRAM_CACHE_TRIM_ANGLE 0x3458
203 #define EGL_CONTEXT_PROGRAM_BINARY_CACHE_ENABLED_ANGLE 0x3459
204 typedef EGLint (EGLAPIENTRYP PFNEGLPROGRAMCACHEGETATTRIBANGLEPROC) (EGLDisplay dpy, EGLenum attrib);
205 typedef void (EGLAPIENTRYP PFNEGLPROGRAMCACHEQUERYANGLEPROC) (EGLDisplay dpy, EGLint index, void *key, EGLint *keysize, void *binary, EGLint *binarysize);
206 typedef void (EGLAPIENTRYP PFNEGLPROGRAMCACHEPOPULATEANGLEPROC) (EGLDisplay dpy, const void *key, EGLint keysize, const void *binary, EGLint binarysize);
207 typedef EGLint (EGLAPIENTRYP PFNEGLPROGRAMCACHERESIZEANGLEPROC) (EGLDisplay dpy, EGLint limit, EGLenum mode);
208 #ifdef EGL_EGLEXT_PROTOTYPES
209 EGLAPI EGLint EGLAPIENTRY eglProgramCacheGetAttribANGLE(EGLDisplay dpy, EGLenum attrib);
210 EGLAPI void EGLAPIENTRY eglProgramCacheQueryANGLE(EGLDisplay dpy, EGLint index, void *key, EGLint *keysize, void *binary, EGLint *binarysize);
211 EGLAPI void EGLAPIENTRY eglProgramCachePopulateANGLE(EGLDisplay dpy, const void *key, EGLint keysize, const void *binary, EGLint binarysize);
212 EGLAPI EGLint EGLAPIENTRY eglProgramCacheResizeANGLE(EGLDisplay dpy, EGLint limit, EGLenum mode);
213 #endif
214 #endif /* EGL_ANGLE_program_cache_control */
215
216 #ifndef EGL_ANGLE_iosurface_client_buffer
217 #define EGL_ANGLE_iosurface_client_buffer 1
218 #define EGL_IOSURFACE_ANGLE 0x3454
219 #define EGL_IOSURFACE_PLANE_ANGLE 0x345A
220 #define EGL_TEXTURE_RECTANGLE_ANGLE 0x345B
221 #define EGL_TEXTURE_TYPE_ANGLE 0x345C
222 #define EGL_TEXTURE_INTERNAL_FORMAT_ANGLE 0x345D
223 #define EGL_IOSURFACE_USAGE_HINT_ANGLE 0x348A
224 #define EGL_IOSURFACE_READ_HINT_ANGLE 0x0001
225 #define EGL_IOSURFACE_WRITE_HINT_ANGLE 0x0002
226 #define EGL_BIND_TO_TEXTURE_TARGET_ANGLE 0x348D
227 #endif /* EGL_ANGLE_iosurface_client_buffer */
228
229 #ifndef EGL_ANGLE_create_context_extensions_enabled
230 #define EGL_ANGLE_create_context_extensions_enabled 1
231 #define EGL_EXTENSIONS_ENABLED_ANGLE 0x345F
232 #endif /* EGL_ANGLE_create_context_extensions_enabled */
233
234 #ifndef EGL_CHROMIUM_sync_control
235 #define EGL_CHROMIUM_sync_control 1
236 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCVALUESCHROMIUMPROC) (EGLDisplay dpy,
237                                                              EGLSurface surface,
238                                                              EGLuint64KHR *ust,
239                                                              EGLuint64KHR *msc,
240                                                              EGLuint64KHR *sbc);
241 #ifdef EGL_EGLEXT_PROTOTYPES
242 EGLAPI EGLBoolean EGLAPIENTRY eglGetSyncValuesCHROMIUM(EGLDisplay dpy,
243                                                              EGLSurface surface,
244                                                              EGLuint64KHR *ust,
245                                                              EGLuint64KHR *msc,
246                                                              EGLuint64KHR *sbc);
247 #endif
248 #endif /* EGL_CHROMIUM_sync_control */
249
250 #ifndef EGL_ANGLE_sync_control_rate
251 #define EGL_ANGLE_sync_control_rate 1
252 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETMSCRATEANGLEPROC) (EGLDisplay dpy,
253                                                              EGLSurface surface,
254                                                              EGLint *numerator,
255                                                              EGLint *denominator);
256 #ifdef EGL_EGLEXT_PROTOTYPES
257 EGLAPI EGLBoolean EGLAPIENTRY eglGetMscRateANGLE(EGLDisplay dpy,
258                                                              EGLSurface surface,
259                                                              EGLint *numerator,
260                                                              EGLint *denominator);
261 #endif
262 #endif /* EGL_ANGLE_sync_control_rate */
263
264 #ifndef EGL_ANGLE_power_preference
265 #define EGL_ANGLE_power_preference 1
266 #define EGL_POWER_PREFERENCE_ANGLE 0x3482
267 #define EGL_LOW_POWER_ANGLE 0x0001
268 #define EGL_HIGH_POWER_ANGLE 0x0002
269 typedef void(EGLAPIENTRYP PFNEGLRELEASEHIGHPOWERGPUANGLEPROC) (EGLDisplay dpy, EGLContext ctx);
270 typedef void(EGLAPIENTRYP PFNEGLREACQUIREHIGHPOWERGPUANGLEPROC) (EGLDisplay dpy, EGLContext ctx);
271 typedef void(EGLAPIENTRYP PFNEGLHANDLEGPUSWITCHANGLEPROC) (EGLDisplay dpy);
272 #ifdef EGL_EGLEXT_PROTOTYPES
273 EGLAPI void EGLAPIENTRY eglReleaseHighPowerGPUANGLE(EGLDisplay dpy, EGLContext ctx);
274 EGLAPI void EGLAPIENTRY eglReacquireHighPowerGPUANGLE(EGLDisplay dpy, EGLContext ctx);
275 EGLAPI void EGLAPIENTRY eglHandleGPUSwitchANGLE(EGLDisplay dpy);
276 #endif
277 #endif /* EGL_ANGLE_power_preference */
278
279 #ifndef EGL_ANGLE_feature_control
280 #define EGL_ANGLE_feature_control 1
281 #define EGL_FEATURE_NAME_ANGLE 0x3460
282 #define EGL_FEATURE_CATEGORY_ANGLE 0x3461
283 #define EGL_FEATURE_DESCRIPTION_ANGLE 0x3462
284 #define EGL_FEATURE_BUG_ANGLE 0x3463
285 #define EGL_FEATURE_STATUS_ANGLE 0x3464
286 #define EGL_FEATURE_COUNT_ANGLE 0x3465
287 #define EGL_FEATURE_OVERRIDES_ENABLED_ANGLE 0x3466
288 #define EGL_FEATURE_OVERRIDES_DISABLED_ANGLE 0x3467
289 #define EGL_FEATURE_CONDITION_ANGLE 0x3468
290 #define EGL_FEATURE_ALL_DISABLED_ANGLE 0x3469
291 typedef const char *(EGLAPIENTRYP PFNEGLQUERYSTRINGIANGLEPROC) (EGLDisplay dpy, EGLint name, EGLint index);
292 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDISPLAYATTRIBANGLEPROC) (EGLDisplay dpy, EGLint attribute, EGLAttrib *value);
293 #ifdef EGL_EGLEXT_PROTOTYPES
294 EGLAPI const char *EGLAPIENTRY eglQueryStringiANGLE(EGLDisplay dpy, EGLint name, EGLint index);
295 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDisplayAttribANGLE(EGLDisplay dpy, EGLint attribute, EGLAttrib *value);
296 #endif
297 #endif /* EGL_ANGLE_feature_control */
298
299 #ifndef EGL_ANGLE_image_d3d11_texture
300 #define EGL_D3D11_TEXTURE_ANGLE 0x3484
301 #define EGL_TEXTURE_INTERNAL_FORMAT_ANGLE 0x345D
302 #endif /* EGL_ANGLE_image_d3d11_texture */
303
304 #ifndef EGL_ANGLE_create_context_backwards_compatible
305 #define EGL_ANGLE_create_context_backwards_compatible 1
306 #define EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE 0x3483
307 #endif /* EGL_ANGLE_create_context_backwards_compatible */
308
309 #ifndef EGL_ANGLE_device_cgl
310 #define EGL_ANGLE_device_cgl 1
311 #define EGL_CGL_CONTEXT_ANGLE 0x3485
312 #define EGL_CGL_PIXEL_FORMAT_ANGLE 0x3486
313 #endif
314
315 #ifndef EGL_ANGLE_ggp_stream_descriptor
316 #define EGL_ANGLE_ggp_stream_descriptor 1
317 #define EGL_GGP_STREAM_DESCRIPTOR_ANGLE 0x348B
318 #endif /* EGL_ANGLE_ggp_stream_descriptor */
319
320 #ifndef EGL_ANGLE_swap_with_frame_token
321 #define EGL_ANGLE_swap_with_frame_token 1
322 typedef khronos_uint64_t EGLFrameTokenANGLE;
323 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSWAPBUFFERSWITHFRAMETOKENANGLEPROC)(EGLDisplay dpy, EGLSurface surface, EGLFrameTokenANGLE frametoken);
324 #ifdef EGL_EGLEXT_PROTOTYPES
325 EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffersWithFrameTokenANGLE(EGLDisplay dpy, EGLSurface surface, EGLFrameTokenANGLE frametoken);
326 #endif
327 #endif /* EGL_ANGLE_swap_with_frame_token */
328
329 #ifndef EGL_ANGLE_device_eagl
330 #define EGL_ANGLE_device_eagl 1
331 #define EGL_EAGL_CONTEXT_ANGLE 0x348C
332 #endif
333
334 #ifndef EGL_ANGLE_display_semaphore_share_group
335 #define EGL_ANGLE_display_semaphore_share_group 1
336 #define EGL_DISPLAY_SEMAPHORE_SHARE_GROUP_ANGLE 0x348D
337 #endif /* EGL_ANGLE_display_semaphore_share_group */
338
339 // clang-format on
340
341 #endif  // INCLUDE_EGL_EGLEXT_ANGLE_