1*8975f5c5SAndroid Build Coastguard Worker<?xml version="1.0" encoding="UTF-8"?> 2*8975f5c5SAndroid Build Coastguard Worker<registry> 3*8975f5c5SAndroid Build Coastguard Worker <comment> 4*8975f5c5SAndroid Build Coastguard Worker Copyright 2018 The ANGLE Project Authors. All rights reserved. 5*8975f5c5SAndroid Build Coastguard Worker Use of this source code is governed by a BSD-style license that can be 6*8975f5c5SAndroid Build Coastguard Worker found in the LICENSE file. 7*8975f5c5SAndroid Build Coastguard Worker 8*8975f5c5SAndroid Build Coastguard Worker egl_angle_ext.xml 9*8975f5c5SAndroid Build Coastguard Worker Includes data used to auto-generate ANGLE classes. 10*8975f5c5SAndroid Build Coastguard Worker </comment> 11*8975f5c5SAndroid Build Coastguard Worker 12*8975f5c5SAndroid Build Coastguard Worker <!-- SECTION: EGL type definitions. --> 13*8975f5c5SAndroid Build Coastguard Worker <types> 14*8975f5c5SAndroid Build Coastguard Worker <type requires="khrplatform">typedef khronos_uint64_t <name>EGLFrameTokenANGLE</name>;</type> 15*8975f5c5SAndroid Build Coastguard Worker </types> 16*8975f5c5SAndroid Build Coastguard Worker 17*8975f5c5SAndroid Build Coastguard Worker <!-- SECTION: EGL command definitions. --> 18*8975f5c5SAndroid Build Coastguard Worker <commands namespace="EGL"> 19*8975f5c5SAndroid Build Coastguard Worker <command> 20*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLDeviceEXT</ptype> <name>eglCreateDeviceANGLE</name></proto> 21*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>device_type</name></param> 22*8975f5c5SAndroid Build Coastguard Worker <param>void *<name>native_device</name></param> 23*8975f5c5SAndroid Build Coastguard Worker <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param> 24*8975f5c5SAndroid Build Coastguard Worker </command> 25*8975f5c5SAndroid Build Coastguard Worker <command> 26*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglReleaseDeviceANGLE</name></proto> 27*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDeviceEXT</ptype> <name>device</name></param> 28*8975f5c5SAndroid Build Coastguard Worker </command> 29*8975f5c5SAndroid Build Coastguard Worker <command> 30*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglCreateStreamProducerD3DTextureANGLE</name></proto> 31*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 32*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param> 33*8975f5c5SAndroid Build Coastguard Worker <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param> 34*8975f5c5SAndroid Build Coastguard Worker </command> 35*8975f5c5SAndroid Build Coastguard Worker <command> 36*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglStreamPostD3DTextureANGLE</name></proto> 37*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 38*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLStreamKHR</ptype> <name>stream</name></param> 39*8975f5c5SAndroid Build Coastguard Worker <param>void *<name>texture</name></param> 40*8975f5c5SAndroid Build Coastguard Worker <param>const <ptype>EGLAttrib</ptype> *<name>attrib_list</name></param> 41*8975f5c5SAndroid Build Coastguard Worker </command> 42*8975f5c5SAndroid Build Coastguard Worker <command> 43*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglGetSyncValuesCHROMIUM</name></proto> 44*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 45*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLSurface</ptype> <name>surface</name></param> 46*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLuint64KHR</ptype> *<name>ust</name></param> 47*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLuint64KHR</ptype> *<name>msc</name></param> 48*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLuint64KHR</ptype> *<name>sbc</name></param> 49*8975f5c5SAndroid Build Coastguard Worker </command> 50*8975f5c5SAndroid Build Coastguard Worker <command> 51*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLint</ptype> <name>eglProgramCacheGetAttribANGLE</name></proto> 52*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 53*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLenum</ptype> <name>attrib</name></param> 54*8975f5c5SAndroid Build Coastguard Worker </command> 55*8975f5c5SAndroid Build Coastguard Worker <command> 56*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglProgramCacheQueryANGLE</name></proto> 57*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 58*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>index</name></param> 59*8975f5c5SAndroid Build Coastguard Worker <param>void *<name>key</name></param> 60*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> *<name>keysize</name></param> 61*8975f5c5SAndroid Build Coastguard Worker <param>void *<name>binary</name></param> 62*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> *<name>binarysize</name></param> 63*8975f5c5SAndroid Build Coastguard Worker </command> 64*8975f5c5SAndroid Build Coastguard Worker <command> 65*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglProgramCachePopulateANGLE</name></proto> 66*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 67*8975f5c5SAndroid Build Coastguard Worker <param>const void *<name>key</name></param> 68*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>keysize</name></param> 69*8975f5c5SAndroid Build Coastguard Worker <param>const void *<name>binary</name></param> 70*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>binarysize</name></param> 71*8975f5c5SAndroid Build Coastguard Worker </command> 72*8975f5c5SAndroid Build Coastguard Worker <command> 73*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLint</ptype> <name>eglProgramCacheResizeANGLE</name></proto> 74*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 75*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>limit</name></param> 76*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>mode</name></param> 77*8975f5c5SAndroid Build Coastguard Worker </command> 78*8975f5c5SAndroid Build Coastguard Worker <command> 79*8975f5c5SAndroid Build Coastguard Worker <proto>const char *<name>eglQueryStringiANGLE</name></proto> 80*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 81*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>name</name></param> 82*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>index</name></param> 83*8975f5c5SAndroid Build Coastguard Worker </command> 84*8975f5c5SAndroid Build Coastguard Worker <command> 85*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglDisplayAttribANGLE</name></proto> 86*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 87*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>attribute</name></param> 88*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLAttrib</ptype> *<name>value</name></param> 89*8975f5c5SAndroid Build Coastguard Worker </command> 90*8975f5c5SAndroid Build Coastguard Worker <command> 91*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglAcquireExternalContextANGLE</name></proto> 92*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 93*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLSurface</ptype> <name>drawAndRead</name></param> 94*8975f5c5SAndroid Build Coastguard Worker </command> 95*8975f5c5SAndroid Build Coastguard Worker <command> 96*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglReleaseExternalContextANGLE</name></proto> 97*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 98*8975f5c5SAndroid Build Coastguard Worker </command> 99*8975f5c5SAndroid Build Coastguard Worker <command> 100*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglSwapBuffersWithFrameTokenANGLE</name></proto> 101*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 102*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLSurface</ptype> <name>surface</name></param> 103*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLFrameTokenANGLE</ptype> <name>frametoken</name></param> 104*8975f5c5SAndroid Build Coastguard Worker </command> 105*8975f5c5SAndroid Build Coastguard Worker <command> 106*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglPrepareSwapBuffersANGLE</name></proto> 107*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 108*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLSurface</ptype> <name>surface</name></param> 109*8975f5c5SAndroid Build Coastguard Worker </command> 110*8975f5c5SAndroid Build Coastguard Worker <command> 111*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglReleaseHighPowerGPUANGLE</name></proto> 112*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 113*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLContext</ptype> <name>ctx</name></param> 114*8975f5c5SAndroid Build Coastguard Worker </command> 115*8975f5c5SAndroid Build Coastguard Worker <command> 116*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglReacquireHighPowerGPUANGLE</name></proto> 117*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 118*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLContext</ptype> <name>ctx</name></param> 119*8975f5c5SAndroid Build Coastguard Worker </command> 120*8975f5c5SAndroid Build Coastguard Worker <command> 121*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglHandleGPUSwitchANGLE</name></proto> 122*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 123*8975f5c5SAndroid Build Coastguard Worker </command> 124*8975f5c5SAndroid Build Coastguard Worker <command> 125*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglForceGPUSwitchANGLE</name></proto> 126*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 127*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>gpuIDHigh</name></param> 128*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>gpuIDLow</name></param> 129*8975f5c5SAndroid Build Coastguard Worker </command> 130*8975f5c5SAndroid Build Coastguard Worker <command> 131*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglQueryDisplayAttribANGLE</name></proto> 132*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 133*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLint</ptype> <name>attribute</name></param> 134*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLAttrib</ptype> *<name>value</name></param> 135*8975f5c5SAndroid Build Coastguard Worker </command> 136*8975f5c5SAndroid Build Coastguard Worker <command> 137*8975f5c5SAndroid Build Coastguard Worker <proto><ptype>EGLBoolean</ptype> <name>eglExportVkImageANGLE</name></proto> 138*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 139*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLImage</ptype> <name>image</name></param> 140*8975f5c5SAndroid Build Coastguard Worker <param>void *<name>vk_image</name></param> 141*8975f5c5SAndroid Build Coastguard Worker <param>void *<name>vk_image_create_info</name></param> 142*8975f5c5SAndroid Build Coastguard Worker </command> 143*8975f5c5SAndroid Build Coastguard Worker <command> 144*8975f5c5SAndroid Build Coastguard Worker <proto>void *<name>eglCopyMetalSharedEventANGLE</name></proto> 145*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 146*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLSyncKHR</ptype> <name>sync</name></param> 147*8975f5c5SAndroid Build Coastguard Worker </command> 148*8975f5c5SAndroid Build Coastguard Worker <command> 149*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglWaitUntilWorkScheduledANGLE</name></proto> 150*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLDisplay</ptype> <name>dpy</name></param> 151*8975f5c5SAndroid Build Coastguard Worker </command> 152*8975f5c5SAndroid Build Coastguard Worker <command> 153*8975f5c5SAndroid Build Coastguard Worker <proto>void <name>eglSetValidationEnabledANGLE</name></proto> 154*8975f5c5SAndroid Build Coastguard Worker <param><ptype>EGLBoolean</ptype> <name>validationState</name></param> 155*8975f5c5SAndroid Build Coastguard Worker </command> 156*8975f5c5SAndroid Build Coastguard Worker </commands> 157*8975f5c5SAndroid Build Coastguard Worker <!-- SECTION: ANGLE extension interface definitions --> 158*8975f5c5SAndroid Build Coastguard Worker <extensions> 159*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_device_creation" supported="egl"> 160*8975f5c5SAndroid Build Coastguard Worker <require> 161*8975f5c5SAndroid Build Coastguard Worker <command name="eglCreateDeviceANGLE"/> 162*8975f5c5SAndroid Build Coastguard Worker <command name="eglReleaseDeviceANGLE"/> 163*8975f5c5SAndroid Build Coastguard Worker </require> 164*8975f5c5SAndroid Build Coastguard Worker </extension> 165*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_feature_control" supported="egl"> 166*8975f5c5SAndroid Build Coastguard Worker <require> 167*8975f5c5SAndroid Build Coastguard Worker <command name="eglQueryStringiANGLE"/> 168*8975f5c5SAndroid Build Coastguard Worker <command name="eglQueryDisplayAttribANGLE"/> 169*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_FEATURE_NAME_ANGLE"/> 170*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_FEATURE_CATEGORY_ANGLE"/> 171*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_FEATURE_STATUS_ANGLE"/> 172*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_FEATURE_COUNT_ANGLE"/> 173*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_FEATURE_OVERRIDES_ENABLED_ANGLE"/> 174*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_FEATURE_OVERRIDES_DISABLED_ANGLE"/> 175*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_FEATURE_ALL_DISABLED_ANGLE"/> 176*8975f5c5SAndroid Build Coastguard Worker </require> 177*8975f5c5SAndroid Build Coastguard Worker </extension> 178*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_external_context_and_surface" supported="egl"> 179*8975f5c5SAndroid Build Coastguard Worker <require> 180*8975f5c5SAndroid Build Coastguard Worker <command name="eglAcquireExternalContextANGLE"/> 181*8975f5c5SAndroid Build Coastguard Worker <command name="eglReleaseExternalContextANGLE"/> 182*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_EXTERNAL_CONTEXT_ANGLE"/> 183*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_EXTERNAL_SURFACE_ANGLE"/> 184*8975f5c5SAndroid Build Coastguard Worker </require> 185*8975f5c5SAndroid Build Coastguard Worker </extension> 186*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_stream_producer_d3d_texture" supported="egl"> 187*8975f5c5SAndroid Build Coastguard Worker <require> 188*8975f5c5SAndroid Build Coastguard Worker <command name="eglCreateStreamProducerD3DTextureANGLE"/> 189*8975f5c5SAndroid Build Coastguard Worker <command name="eglStreamPostD3DTextureANGLE"/> 190*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_D3D_TEXTURE_SUBRESOURCE_ID_ANGLE"/> 191*8975f5c5SAndroid Build Coastguard Worker </require> 192*8975f5c5SAndroid Build Coastguard Worker </extension> 193*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_CHROMIUM_sync_control" supported="egl"> 194*8975f5c5SAndroid Build Coastguard Worker <require> 195*8975f5c5SAndroid Build Coastguard Worker <command name="eglGetSyncValuesCHROMIUM"/> 196*8975f5c5SAndroid Build Coastguard Worker </require> 197*8975f5c5SAndroid Build Coastguard Worker </extension> 198*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_program_cache_control" supported="egl"> 199*8975f5c5SAndroid Build Coastguard Worker <require> 200*8975f5c5SAndroid Build Coastguard Worker <command name="eglProgramCacheGetAttribANGLE"/> 201*8975f5c5SAndroid Build Coastguard Worker <command name="eglProgramCacheQueryANGLE"/> 202*8975f5c5SAndroid Build Coastguard Worker <command name="eglProgramCachePopulateANGLE"/> 203*8975f5c5SAndroid Build Coastguard Worker <command name="eglProgramCacheResizeANGLE"/> 204*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PROGRAM_CACHE_SIZE_ANGLE"/> 205*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PROGRAM_CACHE_KEY_LENGTH_ANGLE"/> 206*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PROGRAM_CACHE_RESIZE_ANGLE"/> 207*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PROGRAM_CACHE_TRIM_ANGLE"/> 208*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CONTEXT_PROGRAM_BINARY_CACHE_ENABLED_ANGLE"/> 209*8975f5c5SAndroid Build Coastguard Worker </require> 210*8975f5c5SAndroid Build Coastguard Worker </extension> 211*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_wait_until_work_scheduled" supported="egl"> 212*8975f5c5SAndroid Build Coastguard Worker <require> 213*8975f5c5SAndroid Build Coastguard Worker <command name="eglWaitUntilWorkScheduledANGLE"/> 214*8975f5c5SAndroid Build Coastguard Worker </require> 215*8975f5c5SAndroid Build Coastguard Worker </extension> 216*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_swap_with_frame_token" supported="egl"> 217*8975f5c5SAndroid Build Coastguard Worker <require> 218*8975f5c5SAndroid Build Coastguard Worker <command name="eglSwapBuffersWithFrameTokenANGLE"/> 219*8975f5c5SAndroid Build Coastguard Worker </require> 220*8975f5c5SAndroid Build Coastguard Worker </extension> 221*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_prepare_swap_buffers" supported="egl"> 222*8975f5c5SAndroid Build Coastguard Worker <require> 223*8975f5c5SAndroid Build Coastguard Worker <command name="eglPrepareSwapBuffersANGLE"/> 224*8975f5c5SAndroid Build Coastguard Worker </require> 225*8975f5c5SAndroid Build Coastguard Worker </extension> 226*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_power_preference" supported="egl"> 227*8975f5c5SAndroid Build Coastguard Worker <require> 228*8975f5c5SAndroid Build Coastguard Worker <command name="eglReleaseHighPowerGPUANGLE"/> 229*8975f5c5SAndroid Build Coastguard Worker <command name="eglReacquireHighPowerGPUANGLE"/> 230*8975f5c5SAndroid Build Coastguard Worker <command name="eglHandleGPUSwitchANGLE"/> 231*8975f5c5SAndroid Build Coastguard Worker <command name="eglForceGPUSwitchANGLE"/> 232*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_POWER_PREFERENCE_ANGLE"/> 233*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_LOW_POWER_ANGLE"/> 234*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_HIGH_POWER_ANGLE"/> 235*8975f5c5SAndroid Build Coastguard Worker </require> 236*8975f5c5SAndroid Build Coastguard Worker </extension> 237*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_display_semaphore_share_group" supported="egl"> 238*8975f5c5SAndroid Build Coastguard Worker <require> 239*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_DISPLAY_SEMAPHORE_SHARE_GROUP_ANGLE"/> 240*8975f5c5SAndroid Build Coastguard Worker </require> 241*8975f5c5SAndroid Build Coastguard Worker </extension> 242*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_display_texture_share_group" supported="egl"> 243*8975f5c5SAndroid Build Coastguard Worker <require> 244*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_DISPLAY_TEXTURE_SHARE_GROUP_ANGLE"/> 245*8975f5c5SAndroid Build Coastguard Worker </require> 246*8975f5c5SAndroid Build Coastguard Worker </extension> 247*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_vulkan_image" supported="egl"> 248*8975f5c5SAndroid Build Coastguard Worker <require> 249*8975f5c5SAndroid Build Coastguard Worker <command name="eglExportVkImageANGLE"/> 250*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_IMAGE_ANGLE"/> 251*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_IMAGE_CREATE_INFO_HI_ANGLE"/> 252*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_IMAGE_CREATE_INFO_LO_ANGLE"/> 253*8975f5c5SAndroid Build Coastguard Worker </require> 254*8975f5c5SAndroid Build Coastguard Worker </extension> 255*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_metal_create_context_ownership_identity" supported="egl"> 256*8975f5c5SAndroid Build Coastguard Worker <require> 257*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CONTEXT_METAL_OWNERSHIP_IDENTITY_ANGLE"/> 258*8975f5c5SAndroid Build Coastguard Worker </require> 259*8975f5c5SAndroid Build Coastguard Worker </extension> 260*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_colorspace_attribute_passthrough" supported="egl" /> 261*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_context_virtualization" supported="egl"> 262*8975f5c5SAndroid Build Coastguard Worker <require> 263*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CONTEXT_VIRTUALIZATION_GROUP_ANGLE"/> 264*8975f5c5SAndroid Build Coastguard Worker </require> 265*8975f5c5SAndroid Build Coastguard Worker </extension> 266*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_create_context_backwards_compatible" supported="egl"> 267*8975f5c5SAndroid Build Coastguard Worker <require> 268*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE"/> 269*8975f5c5SAndroid Build Coastguard Worker </require> 270*8975f5c5SAndroid Build Coastguard Worker </extension> 271*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_create_context_client_arrays" supported="egl"> 272*8975f5c5SAndroid Build Coastguard Worker <require> 273*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CONTEXT_CLIENT_ARRAYS_ENABLED_ANGLE"/> 274*8975f5c5SAndroid Build Coastguard Worker </require> 275*8975f5c5SAndroid Build Coastguard Worker </extension> 276*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_create_context_extensions_enabled" supported="egl"> 277*8975f5c5SAndroid Build Coastguard Worker <require> 278*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_EXTENSIONS_ENABLED_ANGLE"/> 279*8975f5c5SAndroid Build Coastguard Worker </require> 280*8975f5c5SAndroid Build Coastguard Worker </extension> 281*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_create_context_webgl_compatibility" supported="egl"> 282*8975f5c5SAndroid Build Coastguard Worker <require> 283*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CONTEXT_WEBGL_COMPATIBILITY_ANGLE"/> 284*8975f5c5SAndroid Build Coastguard Worker </require> 285*8975f5c5SAndroid Build Coastguard Worker </extension> 286*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_create_surface_swap_interval" supported="egl"> 287*8975f5c5SAndroid Build Coastguard Worker <require> 288*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SWAP_INTERVAL_ANGLE"/> 289*8975f5c5SAndroid Build Coastguard Worker </require> 290*8975f5c5SAndroid Build Coastguard Worker </extension> 291*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_d3d_share_handle_client_buffer" supported="egl"> 292*8975f5c5SAndroid Build Coastguard Worker <require> 293*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE"/> 294*8975f5c5SAndroid Build Coastguard Worker </require> 295*8975f5c5SAndroid Build Coastguard Worker </extension> 296*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_device_cgl" supported="egl"> 297*8975f5c5SAndroid Build Coastguard Worker <require> 298*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CGL_CONTEXT_ANGLE"/> 299*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CGL_PIXEL_FORMAT_ANGLE"/> 300*8975f5c5SAndroid Build Coastguard Worker </require> 301*8975f5c5SAndroid Build Coastguard Worker </extension> 302*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_device_d3d9" supported="egl"> 303*8975f5c5SAndroid Build Coastguard Worker <require> 304*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_D3D9_DEVICE_ANGLE"/> 305*8975f5c5SAndroid Build Coastguard Worker </require> 306*8975f5c5SAndroid Build Coastguard Worker </extension> 307*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_device_d3d11" supported="egl"> 308*8975f5c5SAndroid Build Coastguard Worker <require> 309*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_D3D11_DEVICE_ANGLE"/> 310*8975f5c5SAndroid Build Coastguard Worker </require> 311*8975f5c5SAndroid Build Coastguard Worker </extension> 312*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_device_eagl" supported="egl"> 313*8975f5c5SAndroid Build Coastguard Worker <require> 314*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_EAGL_CONTEXT_ANGLE"/> 315*8975f5c5SAndroid Build Coastguard Worker </require> 316*8975f5c5SAndroid Build Coastguard Worker </extension> 317*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_device_metal" supported="egl"> 318*8975f5c5SAndroid Build Coastguard Worker <require> 319*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_METAL_DEVICE_ANGLE"/> 320*8975f5c5SAndroid Build Coastguard Worker </require> 321*8975f5c5SAndroid Build Coastguard Worker </extension> 322*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_device_vulkan" supported="egl"> 323*8975f5c5SAndroid Build Coastguard Worker <require> 324*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_VERSION_ANGLE"/> 325*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_INSTANCE_ANGLE"/> 326*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_INSTANCE_EXTENSIONS_ANGLE"/> 327*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_PHYSICAL_DEVICE_ANGLE"/> 328*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_DEVICE_ANGLE"/> 329*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_DEVICE_EXTENSIONS_ANGLE"/> 330*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_FEATURES_ANGLE"/> 331*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_QUEUE_ANGLE"/> 332*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_QUEUE_FAMILIY_INDEX_ANGLE"/> 333*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_VULKAN_GET_INSTANCE_PROC_ADDR"/> 334*8975f5c5SAndroid Build Coastguard Worker </require> 335*8975f5c5SAndroid Build Coastguard Worker </extension> 336*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_direct_composition" supported="egl"> 337*8975f5c5SAndroid Build Coastguard Worker <require> 338*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_DIRECT_COMPOSITION_ANGLE"/> 339*8975f5c5SAndroid Build Coastguard Worker </require> 340*8975f5c5SAndroid Build Coastguard Worker </extension> 341*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_display_power_preference" supported="egl"> 342*8975f5c5SAndroid Build Coastguard Worker <require> 343*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_POWER_PREFERENCE_ANGLE"/> 344*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_LOW_POWER_ANGLE"/> 345*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_HIGH_POWER_ANGLE"/> 346*8975f5c5SAndroid Build Coastguard Worker </require> 347*8975f5c5SAndroid Build Coastguard Worker </extension> 348*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_experimental_present_path" supported="egl"> 349*8975f5c5SAndroid Build Coastguard Worker <require> 350*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_EXPERIMENTAL_PRESENT_PATH_ANGLE"/> 351*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_EXPERIMENTAL_PRESENT_PATH_FAST_ANGLE"/> 352*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_EXPERIMENTAL_PRESENT_PATH_COPY_ANGLE"/> 353*8975f5c5SAndroid Build Coastguard Worker </require> 354*8975f5c5SAndroid Build Coastguard Worker </extension> 355*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_ggp_stream_descriptor" supported="egl"> 356*8975f5c5SAndroid Build Coastguard Worker <require> 357*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_GGP_STREAM_DESCRIPTOR_ANGLE"/> 358*8975f5c5SAndroid Build Coastguard Worker </require> 359*8975f5c5SAndroid Build Coastguard Worker </extension> 360*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_iosurface_client_buffer" supported="egl"> 361*8975f5c5SAndroid Build Coastguard Worker <require> 362*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_IOSURFACE_ANGLE"/> 363*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_IOSURFACE_PLANE_ANGLE"/> 364*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_TEXTURE_RECTANGLE_ANGLE"/> 365*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_TEXTURE_TYPE_ANGLE"/> 366*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_TEXTURE_INTERNAL_FORMAT_ANGLE"/> 367*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_IOSURFACE_USAGE_HINT_ANGLE"/> 368*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_BIND_TO_TEXTURE_TARGET_ANGLE"/> 369*8975f5c5SAndroid Build Coastguard Worker </require> 370*8975f5c5SAndroid Build Coastguard Worker </extension> 371*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_keyed_mutex" supported="egl"> 372*8975f5c5SAndroid Build Coastguard Worker <require> 373*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_DXGI_KEYED_MUTEX_ANGLE"/> 374*8975f5c5SAndroid Build Coastguard Worker </require> 375*8975f5c5SAndroid Build Coastguard Worker </extension> 376*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_metal_create_context_ownership_identity" supported="egl"> 377*8975f5c5SAndroid Build Coastguard Worker <require> 378*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_CONTEXT_METAL_OWNERSHIP_IDENTITY_ANGLE"/> 379*8975f5c5SAndroid Build Coastguard Worker </require> 380*8975f5c5SAndroid Build Coastguard Worker </extension> 381*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_metal_texture_client_buffer" supported="egl"> 382*8975f5c5SAndroid Build Coastguard Worker <require> 383*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_METAL_TEXTURE_ANGLE"/> 384*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_METAL_TEXTURE_ARRAY_SLICE_ANGLE"/> 385*8975f5c5SAndroid Build Coastguard Worker </require> 386*8975f5c5SAndroid Build Coastguard Worker </extension> 387*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle" supported="egl"> 388*8975f5c5SAndroid Build Coastguard Worker <require> 389*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_ANGLE"/> 390*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_ANGLE"/> 391*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_MAX_VERSION_MAJOR_ANGLE"/> 392*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_MAX_VERSION_MINOR_ANGLE"/> 393*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEBUG_LAYERS_ENABLED"/> 394*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_NATIVE_PLATFORM_TYPE_ANGLE"/> 395*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_DEFAULT_ANGLE"/> 396*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_HARDWARE_ANGLE"/> 397*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_NULL_ANGLE"/> 398*8975f5c5SAndroid Build Coastguard Worker </require> 399*8975f5c5SAndroid Build Coastguard Worker </extension> 400*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_d3d" supported="egl"> 401*8975f5c5SAndroid Build Coastguard Worker <require> 402*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_D3D9_ANGLE"/> 403*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE"/> 404*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_ANGLE"/> 405*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_ENABLE_AUTOMATIC_TRIM_ANGLE"/> 406*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_D3D_WARP_ANGLE"/> 407*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_D3D_REFERENCE_ANGLE"/> 408*8975f5c5SAndroid Build Coastguard Worker </require> 409*8975f5c5SAndroid Build Coastguard Worker </extension> 410*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_d3d11on12" supported="egl"> 411*8975f5c5SAndroid Build Coastguard Worker <require> 412*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_D3D11ON12_ANGLE"/> 413*8975f5c5SAndroid Build Coastguard Worker </require> 414*8975f5c5SAndroid Build Coastguard Worker </extension> 415*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_d3d_luid" supported="egl"> 416*8975f5c5SAndroid Build Coastguard Worker <require> 417*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_D3D_LUID_HIGH_ANGLE"/> 418*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_D3D_LUID_LOW_ANGLE"/> 419*8975f5c5SAndroid Build Coastguard Worker </require> 420*8975f5c5SAndroid Build Coastguard Worker </extension> 421*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_device_context_volatile_cgl" supported="egl"> 422*8975f5c5SAndroid Build Coastguard Worker <require> 423*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_CONTEXT_VOLATILE_CGL_ANGLE"/> 424*8975f5c5SAndroid Build Coastguard Worker </require> 425*8975f5c5SAndroid Build Coastguard Worker </extension> 426*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_device_context_volatile_eagl" supported="egl"> 427*8975f5c5SAndroid Build Coastguard Worker <require> 428*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_CONTEXT_VOLATILE_EAGL_ANGLE"/> 429*8975f5c5SAndroid Build Coastguard Worker </require> 430*8975f5c5SAndroid Build Coastguard Worker </extension> 431*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_device_id" supported="egl"> 432*8975f5c5SAndroid Build Coastguard Worker <require> 433*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_ID_HIGH_ANGLE"/> 434*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_ID_LOW_ANGLE"/> 435*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DISPLAY_KEY_ANGLE"/> 436*8975f5c5SAndroid Build Coastguard Worker </require> 437*8975f5c5SAndroid Build Coastguard Worker </extension> 438*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_device_type_egl" supported="egl"> 439*8975f5c5SAndroid Build Coastguard Worker <require> 440*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_EGL_ANGLE"/> 441*8975f5c5SAndroid Build Coastguard Worker </require> 442*8975f5c5SAndroid Build Coastguard Worker </extension> 443*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_device_type_swiftshader" supported="egl"> 444*8975f5c5SAndroid Build Coastguard Worker <require> 445*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_SWIFTSHADER_ANGLE"/> 446*8975f5c5SAndroid Build Coastguard Worker </require> 447*8975f5c5SAndroid Build Coastguard Worker </extension> 448*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_metal" supported="egl"> 449*8975f5c5SAndroid Build Coastguard Worker <require> 450*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE"/> 451*8975f5c5SAndroid Build Coastguard Worker </require> 452*8975f5c5SAndroid Build Coastguard Worker </extension> 453*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_null" supported="egl"> 454*8975f5c5SAndroid Build Coastguard Worker <require> 455*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_NULL_ANGLE"/> 456*8975f5c5SAndroid Build Coastguard Worker </require> 457*8975f5c5SAndroid Build Coastguard Worker </extension> 458*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_webgpu" supported="egl"> 459*8975f5c5SAndroid Build Coastguard Worker <require> 460*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_WEBGPU_ANGLE"/> 461*8975f5c5SAndroid Build Coastguard Worker </require> 462*8975f5c5SAndroid Build Coastguard Worker </extension> 463*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_opengl" supported="egl"> 464*8975f5c5SAndroid Build Coastguard Worker <require> 465*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE"/> 466*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_OPENGLES_ANGLE"/> 467*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_EGL_HANDLE_ANGLE"/> 468*8975f5c5SAndroid Build Coastguard Worker </require> 469*8975f5c5SAndroid Build Coastguard Worker </extension> 470*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_platform_angle_vulkan" supported="egl"> 471*8975f5c5SAndroid Build Coastguard Worker <require> 472*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_ANGLE_TYPE_VULKAN_ANGLE"/> 473*8975f5c5SAndroid Build Coastguard Worker </require> 474*8975f5c5SAndroid Build Coastguard Worker </extension> 475*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_robust_resource_initialization" supported="egl"> 476*8975f5c5SAndroid Build Coastguard Worker <require> 477*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_ROBUST_RESOURCE_INITIALIZATION_ANGLE"/> 478*8975f5c5SAndroid Build Coastguard Worker </require> 479*8975f5c5SAndroid Build Coastguard Worker </extension> 480*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_surface_orientation" supported="egl"> 481*8975f5c5SAndroid Build Coastguard Worker <require> 482*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_OPTIMAL_SURFACE_ORIENTATION_ANGLE"/> 483*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SURFACE_ORIENTATION_ANGLE"/> 484*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SURFACE_ORIENTATION_INVERT_X_ANGLE"/> 485*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SURFACE_ORIENTATION_INVERT_Y_ANGLE"/> 486*8975f5c5SAndroid Build Coastguard Worker </require> 487*8975f5c5SAndroid Build Coastguard Worker </extension> 488*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_surface_orientation" supported="egl"> 489*8975f5c5SAndroid Build Coastguard Worker <require> 490*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_OPTIMAL_SURFACE_ORIENTATION_ANGLE"/> 491*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SURFACE_ORIENTATION_ANGLE"/> 492*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SURFACE_ORIENTATION_INVERT_X_ANGLE"/> 493*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SURFACE_ORIENTATION_INVERT_Y_ANGLE"/> 494*8975f5c5SAndroid Build Coastguard Worker </require> 495*8975f5c5SAndroid Build Coastguard Worker </extension> 496*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_vulkan_display" supported="egl"> 497*8975f5c5SAndroid Build Coastguard Worker <require> 498*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_VULKAN_DISPLAY_MODE_SIMPLE_ANGLE"/> 499*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_PLATFORM_VULKAN_DISPLAY_MODE_HEADLESS_ANGLE"/> 500*8975f5c5SAndroid Build Coastguard Worker </require> 501*8975f5c5SAndroid Build Coastguard Worker </extension> 502*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_metal_shared_event_sync" supported="egl"> 503*8975f5c5SAndroid Build Coastguard Worker <require> 504*8975f5c5SAndroid Build Coastguard Worker <command name="eglCopyMetalSharedEventANGLE"/> 505*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SYNC_METAL_SHARED_EVENT_ANGLE"/> 506*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SYNC_METAL_SHARED_EVENT_OBJECT_ANGLE"/> 507*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SYNC_METAL_SHARED_EVENT_SIGNAL_VALUE_LO_ANGLE"/> 508*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SYNC_METAL_SHARED_EVENT_SIGNAL_VALUE_HI_ANGLE"/> 509*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SYNC_METAL_SHARED_EVENT_SIGNALED_ANGLE" /> 510*8975f5c5SAndroid Build Coastguard Worker </require> 511*8975f5c5SAndroid Build Coastguard Worker </extension> 512*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_global_fence_sync" supported="egl"> 513*8975f5c5SAndroid Build Coastguard Worker <require> 514*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_SYNC_GLOBAL_FENCE_ANGLE"/> 515*8975f5c5SAndroid Build Coastguard Worker </require> 516*8975f5c5SAndroid Build Coastguard Worker </extension> 517*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_x11_visual" supported="egl"> 518*8975f5c5SAndroid Build Coastguard Worker <require> 519*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_X11_VISUAL_ID_ANGLE"/> 520*8975f5c5SAndroid Build Coastguard Worker </require> 521*8975f5c5SAndroid Build Coastguard Worker </extension> 522*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_d3d_texture_client_buffer" supported="egl"> 523*8975f5c5SAndroid Build Coastguard Worker <require> 524*8975f5c5SAndroid Build Coastguard Worker <enum name="EGL_D3D_TEXTURE_ANGLE"/> 525*8975f5c5SAndroid Build Coastguard Worker </require> 526*8975f5c5SAndroid Build Coastguard Worker </extension> 527*8975f5c5SAndroid Build Coastguard Worker <extension name="EGL_ANGLE_no_error" supported="egl"> 528*8975f5c5SAndroid Build Coastguard Worker <require> 529*8975f5c5SAndroid Build Coastguard Worker <command name="eglSetValidationEnabledANGLE"/> 530*8975f5c5SAndroid Build Coastguard Worker </require> 531*8975f5c5SAndroid Build Coastguard Worker </extension> 532*8975f5c5SAndroid Build Coastguard Worker </extensions> 533*8975f5c5SAndroid Build Coastguard Worker 534*8975f5c5SAndroid Build Coastguard Worker <!-- SECTION: EGL enumerant (token) definitions. --> 535*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x3202" end="0x320F" vendor="ANGLE"> 536*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3202" name="EGL_PLATFORM_ANGLE_ANGLE"/> 537*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3203" name="EGL_PLATFORM_ANGLE_TYPE_ANGLE"/> 538*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3204" name="EGL_PLATFORM_ANGLE_MAX_VERSION_MAJOR_ANGLE"/> 539*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3205" name="EGL_PLATFORM_ANGLE_MAX_VERSION_MINOR_ANGLE"/> 540*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3206" name="EGL_PLATFORM_ANGLE_TYPE_DEFAULT_ANGLE"/> 541*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3207" name="EGL_PLATFORM_ANGLE_TYPE_D3D9_ANGLE"/> 542*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3208" name="EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE"/> 543*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3209" name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_ANGLE"/> 544*8975f5c5SAndroid Build Coastguard Worker <enum value="0x320A" name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_HARDWARE_ANGLE"/> 545*8975f5c5SAndroid Build Coastguard Worker <enum value="0x320B" name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_D3D_WARP_ANGLE"/> 546*8975f5c5SAndroid Build Coastguard Worker <enum value="0x320C" name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_D3D_REFERENCE_ANGLE"/> 547*8975f5c5SAndroid Build Coastguard Worker <enum value="0x320D" name="EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE"/> 548*8975f5c5SAndroid Build Coastguard Worker <enum value="0x320E" name="EGL_PLATFORM_ANGLE_TYPE_OPENGLES_ANGLE"/> 549*8975f5c5SAndroid Build Coastguard Worker <enum value="0x320F" name="EGL_PLATFORM_ANGLE_ENABLE_AUTOMATIC_TRIM_ANGLE"/> 550*8975f5c5SAndroid Build Coastguard Worker </enums> 551*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x322F" end="0x322F" vendor="ANGLE"> 552*8975f5c5SAndroid Build Coastguard Worker <enum value="0x322F" name="EGL_SWAP_INTERVAL_ANGLE" alias="EGL_SWAP_INTERVAL_EXT"/> 553*8975f5c5SAndroid Build Coastguard Worker </enums> 554*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x33A0" end="0x33AF" vendor="ANGLE"> 555*8975f5c5SAndroid Build Coastguard Worker <!-- 0x33A0-0x33A1 are defined in egl.xml already --> 556*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A2" name="EGL_DXGI_KEYED_MUTEX_ANGLE"/> 557*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A3" name="EGL_X11_VISUAL_ID_ANGLE"/> 558*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A3" name="EGL_D3D_TEXTURE_ANGLE"/> 559*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A4" name="EGL_EXPERIMENTAL_PRESENT_PATH_ANGLE"/> 560*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A5" name="EGL_DIRECT_COMPOSITION_ANGLE"/> 561*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A7" name="EGL_OPTIMAL_SURFACE_ORIENTATION_ANGLE"/> 562*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A8" name="EGL_SURFACE_ORIENTATION_ANGLE"/> 563*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33A9" name="EGL_EXPERIMENTAL_PRESENT_PATH_FAST_ANGLE"/> 564*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33AA" name="EGL_EXPERIMENTAL_PRESENT_PATH_COPY_ANGLE"/> 565*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33AB" name="EGL_D3D_TEXTURE_SUBRESOURCE_ID_ANGLE"/> 566*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33AC" name="EGL_CONTEXT_WEBGL_COMPATIBILITY_ANGLE"/> 567*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33AE" name="EGL_PLATFORM_ANGLE_TYPE_NULL_ANGLE"/> 568*8975f5c5SAndroid Build Coastguard Worker <enum value="0x33AF" name="EGL_DISPLAY_TEXTURE_SHARE_GROUP_ANGLE"/> 569*8975f5c5SAndroid Build Coastguard Worker </enums> 570*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x3450" end="0x345F" vendor="ANGLE"> 571*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3450" name="EGL_PLATFORM_ANGLE_TYPE_VULKAN_ANGLE"/> 572*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3451" name="EGL_PLATFORM_ANGLE_DEBUG_LAYERS_ENABLED"/> 573*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3452" name="EGL_CONTEXT_CLIENT_ARRAYS_ENABLED_ANGLE"/> 574*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3453" name="EGL_ROBUST_RESOURCE_INITIALIZATION_ANGLE"/> 575*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3454" name="EGL_IOSURFACE_ANGLE"/> 576*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3455" name="EGL_PROGRAM_CACHE_SIZE_ANGLE"/> 577*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3456" name="EGL_PROGRAM_CACHE_KEY_LENGTH_ANGLE"/> 578*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3457" name="EGL_PROGRAM_CACHE_RESIZE_ANGLE"/> 579*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3458" name="EGL_PROGRAM_CACHE_TRIM_ANGLE"/> 580*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3459" name="EGL_CONTEXT_PROGRAM_BINARY_CACHE_ENABLED_ANGLE"/> 581*8975f5c5SAndroid Build Coastguard Worker <enum value="0x345A" name="EGL_IOSURFACE_PLANE_ANGLE"/> 582*8975f5c5SAndroid Build Coastguard Worker <enum value="0x345B" name="EGL_TEXTURE_RECTANGLE_ANGLE"/> 583*8975f5c5SAndroid Build Coastguard Worker <enum value="0x345C" name="EGL_TEXTURE_TYPE_ANGLE"/> 584*8975f5c5SAndroid Build Coastguard Worker <enum value="0x345D" name="EGL_TEXTURE_INTERNAL_FORMAT_ANGLE"/> 585*8975f5c5SAndroid Build Coastguard Worker <enum value="0x345E" name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_NULL_ANGLE"/> 586*8975f5c5SAndroid Build Coastguard Worker <enum value="0x345F" name="EGL_EXTENSIONS_ENABLED_ANGLE"/> 587*8975f5c5SAndroid Build Coastguard Worker </enums> 588*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x3460" end="0x346F" vendor="ANGLE"> 589*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3460" name="EGL_FEATURE_NAME_ANGLE"/> 590*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3461" name="EGL_FEATURE_CATEGORY_ANGLE"/> 591*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3464" name="EGL_FEATURE_STATUS_ANGLE"/> 592*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3465" name="EGL_FEATURE_COUNT_ANGLE"/> 593*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3466" name="EGL_FEATURE_OVERRIDES_ENABLED_ANGLE"/> 594*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3467" name="EGL_FEATURE_OVERRIDES_DISABLED_ANGLE"/> 595*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3469" name="EGL_FEATURE_ALL_DISABLED_ANGLE"/> 596*8975f5c5SAndroid Build Coastguard Worker </enums> 597*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x3480" end="0x348F" vendor="ANGLE"> 598*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3480" name="EGL_PLATFORM_ANGLE_EGL_HANDLE_ANGLE"/> 599*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3481" name="EGL_CONTEXT_VIRTUALIZATION_GROUP_ANGLE"/> 600*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3482" name="EGL_POWER_PREFERENCE_ANGLE"/> 601*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3483" name="EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE"/> 602*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3485" name="EGL_CGL_CONTEXT_ANGLE"/> 603*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3486" name="EGL_CGL_PIXEL_FORMAT_ANGLE"/> 604*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3487" name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_SWIFTSHADER_ANGLE"/> 605*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3488" name="EGL_PLATFORM_ANGLE_D3D11ON12_ANGLE"/> 606*8975f5c5SAndroid Build Coastguard Worker <enum value="0x3489" name="EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE"/> 607*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348A" name="EGL_IOSURFACE_USAGE_HINT_ANGLE"/> 608*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348B" name="EGL_GGP_STREAM_DESCRIPTOR_ANGLE"/> 609*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348C" name="EGL_EAGL_CONTEXT_ANGLE"/> 610*8975f5c5SAndroid Build Coastguard Worker 611*8975f5c5SAndroid Build Coastguard Worker <!-- NOTE: Yes, these two values are the same according to the extension specs. --> 612*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348D" name="EGL_DISPLAY_SEMAPHORE_SHARE_GROUP_ANGLE"/> 613*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348D" name="EGL_BIND_TO_TEXTURE_TARGET_ANGLE"/> 614*8975f5c5SAndroid Build Coastguard Worker 615*8975f5c5SAndroid Build Coastguard Worker <!-- NOTE: More duplicates!. --> 616*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348E" name="EGL_PLATFORM_ANGLE_DEVICE_TYPE_EGL_ANGLE"/> 617*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348E" name="EGL_EXTERNAL_CONTEXT_ANGLE"/> 618*8975f5c5SAndroid Build Coastguard Worker 619*8975f5c5SAndroid Build Coastguard Worker <!-- NOTE: More duplicates!. --> 620*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348F" name="EGL_PLATFORM_ANGLE_NATIVE_PLATFORM_TYPE_ANGLE"/> 621*8975f5c5SAndroid Build Coastguard Worker <enum value="0x348F" name="EGL_EXTERNAL_SURFACE_ANGLE"/> 622*8975f5c5SAndroid Build Coastguard Worker </enums> 623*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x34A0" end="0x34AF" vendor="ANGLE"> 624*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A0" name="EGL_PLATFORM_ANGLE_D3D_LUID_HIGH_ANGLE"/> 625*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A1" name="EGL_PLATFORM_ANGLE_D3D_LUID_LOW_ANGLE"/> 626*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A2" name="EGL_PLATFORM_ANGLE_DEVICE_CONTEXT_VOLATILE_EAGL_ANGLE"/> 627*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A3" name="EGL_PLATFORM_ANGLE_DEVICE_CONTEXT_VOLATILE_CGL_ANGLE"/> 628*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A4" name="EGL_PLATFORM_VULKAN_DISPLAY_MODE_SIMPLE_ANGLE"/> 629*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A5" name="EGL_PLATFORM_VULKAN_DISPLAY_MODE_HEADLESS_ANGLE"/> 630*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A6" name="EGL_METAL_DEVICE_ANGLE"/> 631*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A7" name="EGL_METAL_TEXTURE_ANGLE"/> 632*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A8" name="EGL_VULKAN_VERSION_ANGLE"/> 633*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34A9" name="EGL_VULKAN_INSTANCE_ANGLE"/> 634*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34AA" name="EGL_VULKAN_INSTANCE_EXTENSIONS_ANGLE"/> 635*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34AB" name="EGL_VULKAN_PHYSICAL_DEVICE_ANGLE"/> 636*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34AC" name="EGL_VULKAN_DEVICE_ANGLE"/> 637*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34AD" name="EGL_VULKAN_DEVICE_EXTENSIONS_ANGLE"/> 638*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34AE" name="EGL_VULKAN_FEATURES_ANGLE"/> 639*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34AF" name="EGL_VULKAN_QUEUE_ANGLE"/> 640*8975f5c5SAndroid Build Coastguard Worker </enums> 641*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" start="0x34D0" end="0x34DF" vendor="ANGLE"> 642*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D0" name="EGL_VULKAN_QUEUE_FAMILIY_INDEX_ANGLE"/> 643*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D1" name="EGL_VULKAN_GET_INSTANCE_PROC_ADDR"/> 644*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D2" name="EGL_CONTEXT_METAL_OWNERSHIP_IDENTITY_ANGLE"/> 645*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D3" name="EGL_VULKAN_IMAGE_ANGLE"/> 646*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D4" name="EGL_VULKAN_IMAGE_CREATE_INFO_HI_ANGLE"/> 647*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D5" name="EGL_VULKAN_IMAGE_CREATE_INFO_LO_ANGLE"/> 648*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D6" name="EGL_PLATFORM_ANGLE_DEVICE_ID_HIGH_ANGLE"/> 649*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D7" name="EGL_PLATFORM_ANGLE_DEVICE_ID_LOW_ANGLE"/> 650*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D8" name="EGL_SYNC_METAL_SHARED_EVENT_ANGLE"/> 651*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34D9" name="EGL_SYNC_METAL_SHARED_EVENT_OBJECT_ANGLE"/> 652*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34DA" name="EGL_SYNC_METAL_SHARED_EVENT_SIGNAL_VALUE_LO_ANGLE"/> 653*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34DB" name="EGL_SYNC_METAL_SHARED_EVENT_SIGNAL_VALUE_HI_ANGLE"/> 654*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34DC" name="EGL_SYNC_METAL_SHARED_EVENT_SIGNALED_ANGLE" /> 655*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34DC" name="EGL_PLATFORM_ANGLE_DISPLAY_KEY_ANGLE" /> 656*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34DD" name="EGL_METAL_TEXTURE_ARRAY_SLICE_ANGLE"/> 657*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34DE" name="EGL_SYNC_GLOBAL_FENCE_ANGLE"/> 658*8975f5c5SAndroid Build Coastguard Worker <enum value="0x34DF" name="EGL_PLATFORM_ANGLE_TYPE_WEBGPU_ANGLE"/> 659*8975f5c5SAndroid Build Coastguard Worker </enums> 660*8975f5c5SAndroid Build Coastguard Worker <enums namespace="EGL" vendor="ANGLE"> 661*8975f5c5SAndroid Build Coastguard Worker <enum value="0x0001" name="EGL_LOW_POWER_ANGLE"/> 662*8975f5c5SAndroid Build Coastguard Worker <enum value="0x0002" name="EGL_HIGH_POWER_ANGLE"/> 663*8975f5c5SAndroid Build Coastguard Worker <enum value="0x0001" name="EGL_SURFACE_ORIENTATION_INVERT_X_ANGLE"/> 664*8975f5c5SAndroid Build Coastguard Worker <enum value="0x0002" name="EGL_SURFACE_ORIENTATION_INVERT_Y_ANGLE"/> 665*8975f5c5SAndroid Build Coastguard Worker </enums> 666*8975f5c5SAndroid Build Coastguard Worker</registry> 667