xref: /aosp_15_r20/external/angle/src/libEGL/libEGL_autogen.def (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1*8975f5c5SAndroid Build Coastguard Worker; GENERATED FILE - DO NOT EDIT.
2*8975f5c5SAndroid Build Coastguard Worker; Generated by generate_entry_points.py using data from egl.xml and egl_angle_ext.xml.
3*8975f5c5SAndroid Build Coastguard Worker;
4*8975f5c5SAndroid Build Coastguard Worker; Copyright 2020 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 WorkerLIBRARY libEGL
8*8975f5c5SAndroid Build Coastguard WorkerEXPORTS
9*8975f5c5SAndroid Build Coastguard Worker
10*8975f5c5SAndroid Build Coastguard Worker    ; EGL 1.0
11*8975f5c5SAndroid Build Coastguard Worker    eglChooseConfig
12*8975f5c5SAndroid Build Coastguard Worker    eglCopyBuffers
13*8975f5c5SAndroid Build Coastguard Worker    eglCreateContext
14*8975f5c5SAndroid Build Coastguard Worker    eglCreatePbufferSurface
15*8975f5c5SAndroid Build Coastguard Worker    eglCreatePixmapSurface
16*8975f5c5SAndroid Build Coastguard Worker    eglCreateWindowSurface
17*8975f5c5SAndroid Build Coastguard Worker    eglDestroyContext
18*8975f5c5SAndroid Build Coastguard Worker    eglDestroySurface
19*8975f5c5SAndroid Build Coastguard Worker    eglGetConfigAttrib
20*8975f5c5SAndroid Build Coastguard Worker    eglGetConfigs
21*8975f5c5SAndroid Build Coastguard Worker    eglGetCurrentDisplay
22*8975f5c5SAndroid Build Coastguard Worker    eglGetCurrentSurface
23*8975f5c5SAndroid Build Coastguard Worker    eglGetDisplay
24*8975f5c5SAndroid Build Coastguard Worker    eglGetError
25*8975f5c5SAndroid Build Coastguard Worker    eglGetProcAddress
26*8975f5c5SAndroid Build Coastguard Worker    eglInitialize
27*8975f5c5SAndroid Build Coastguard Worker    eglMakeCurrent
28*8975f5c5SAndroid Build Coastguard Worker    eglQueryContext
29*8975f5c5SAndroid Build Coastguard Worker    eglQueryString
30*8975f5c5SAndroid Build Coastguard Worker    eglQuerySurface
31*8975f5c5SAndroid Build Coastguard Worker    eglSwapBuffers
32*8975f5c5SAndroid Build Coastguard Worker    eglTerminate
33*8975f5c5SAndroid Build Coastguard Worker    eglWaitGL
34*8975f5c5SAndroid Build Coastguard Worker    eglWaitNative
35*8975f5c5SAndroid Build Coastguard Worker
36*8975f5c5SAndroid Build Coastguard Worker    ; EGL 1.1
37*8975f5c5SAndroid Build Coastguard Worker    eglBindTexImage
38*8975f5c5SAndroid Build Coastguard Worker    eglReleaseTexImage
39*8975f5c5SAndroid Build Coastguard Worker    eglSurfaceAttrib
40*8975f5c5SAndroid Build Coastguard Worker    eglSwapInterval
41*8975f5c5SAndroid Build Coastguard Worker
42*8975f5c5SAndroid Build Coastguard Worker    ; EGL 1.2
43*8975f5c5SAndroid Build Coastguard Worker    eglBindAPI
44*8975f5c5SAndroid Build Coastguard Worker    eglCreatePbufferFromClientBuffer
45*8975f5c5SAndroid Build Coastguard Worker    eglQueryAPI
46*8975f5c5SAndroid Build Coastguard Worker    eglReleaseThread
47*8975f5c5SAndroid Build Coastguard Worker    eglWaitClient
48*8975f5c5SAndroid Build Coastguard Worker
49*8975f5c5SAndroid Build Coastguard Worker    ; EGL 1.4
50*8975f5c5SAndroid Build Coastguard Worker    eglGetCurrentContext
51*8975f5c5SAndroid Build Coastguard Worker
52*8975f5c5SAndroid Build Coastguard Worker    ; EGL 1.5
53*8975f5c5SAndroid Build Coastguard Worker    eglClientWaitSync
54*8975f5c5SAndroid Build Coastguard Worker    eglCreateImage
55*8975f5c5SAndroid Build Coastguard Worker    eglCreatePlatformPixmapSurface
56*8975f5c5SAndroid Build Coastguard Worker    eglCreatePlatformWindowSurface
57*8975f5c5SAndroid Build Coastguard Worker    eglCreateSync
58*8975f5c5SAndroid Build Coastguard Worker    eglDestroyImage
59*8975f5c5SAndroid Build Coastguard Worker    eglDestroySync
60*8975f5c5SAndroid Build Coastguard Worker    eglGetPlatformDisplay
61*8975f5c5SAndroid Build Coastguard Worker    eglGetSyncAttrib
62*8975f5c5SAndroid Build Coastguard Worker    eglWaitSync
63*8975f5c5SAndroid Build Coastguard Worker
64*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANDROID_blob_cache
65*8975f5c5SAndroid Build Coastguard Worker    eglSetBlobCacheFuncsANDROID
66*8975f5c5SAndroid Build Coastguard Worker
67*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANDROID_create_native_client_buffer
68*8975f5c5SAndroid Build Coastguard Worker    eglCreateNativeClientBufferANDROID
69*8975f5c5SAndroid Build Coastguard Worker
70*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANDROID_get_frame_timestamps
71*8975f5c5SAndroid Build Coastguard Worker    eglGetCompositorTimingANDROID
72*8975f5c5SAndroid Build Coastguard Worker    eglGetCompositorTimingSupportedANDROID
73*8975f5c5SAndroid Build Coastguard Worker    eglGetFrameTimestampSupportedANDROID
74*8975f5c5SAndroid Build Coastguard Worker    eglGetFrameTimestampsANDROID
75*8975f5c5SAndroid Build Coastguard Worker    eglGetNextFrameIdANDROID
76*8975f5c5SAndroid Build Coastguard Worker
77*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANDROID_get_native_client_buffer
78*8975f5c5SAndroid Build Coastguard Worker    eglGetNativeClientBufferANDROID
79*8975f5c5SAndroid Build Coastguard Worker
80*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANDROID_native_fence_sync
81*8975f5c5SAndroid Build Coastguard Worker    eglDupNativeFenceFDANDROID
82*8975f5c5SAndroid Build Coastguard Worker
83*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANDROID_presentation_time
84*8975f5c5SAndroid Build Coastguard Worker    eglPresentationTimeANDROID
85*8975f5c5SAndroid Build Coastguard Worker
86*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_device_creation
87*8975f5c5SAndroid Build Coastguard Worker    eglCreateDeviceANGLE
88*8975f5c5SAndroid Build Coastguard Worker    eglReleaseDeviceANGLE
89*8975f5c5SAndroid Build Coastguard Worker
90*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_external_context_and_surface
91*8975f5c5SAndroid Build Coastguard Worker    eglAcquireExternalContextANGLE
92*8975f5c5SAndroid Build Coastguard Worker    eglReleaseExternalContextANGLE
93*8975f5c5SAndroid Build Coastguard Worker
94*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_feature_control
95*8975f5c5SAndroid Build Coastguard Worker    eglQueryDisplayAttribANGLE
96*8975f5c5SAndroid Build Coastguard Worker    eglQueryStringiANGLE
97*8975f5c5SAndroid Build Coastguard Worker
98*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_metal_shared_event_sync
99*8975f5c5SAndroid Build Coastguard Worker    eglCopyMetalSharedEventANGLE
100*8975f5c5SAndroid Build Coastguard Worker
101*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_no_error
102*8975f5c5SAndroid Build Coastguard Worker    eglSetValidationEnabledANGLE
103*8975f5c5SAndroid Build Coastguard Worker
104*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_power_preference
105*8975f5c5SAndroid Build Coastguard Worker    eglForceGPUSwitchANGLE
106*8975f5c5SAndroid Build Coastguard Worker    eglHandleGPUSwitchANGLE
107*8975f5c5SAndroid Build Coastguard Worker    eglReacquireHighPowerGPUANGLE
108*8975f5c5SAndroid Build Coastguard Worker    eglReleaseHighPowerGPUANGLE
109*8975f5c5SAndroid Build Coastguard Worker
110*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_prepare_swap_buffers
111*8975f5c5SAndroid Build Coastguard Worker    eglPrepareSwapBuffersANGLE
112*8975f5c5SAndroid Build Coastguard Worker
113*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_program_cache_control
114*8975f5c5SAndroid Build Coastguard Worker    eglProgramCacheGetAttribANGLE
115*8975f5c5SAndroid Build Coastguard Worker    eglProgramCachePopulateANGLE
116*8975f5c5SAndroid Build Coastguard Worker    eglProgramCacheQueryANGLE
117*8975f5c5SAndroid Build Coastguard Worker    eglProgramCacheResizeANGLE
118*8975f5c5SAndroid Build Coastguard Worker
119*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_query_surface_pointer
120*8975f5c5SAndroid Build Coastguard Worker    eglQuerySurfacePointerANGLE
121*8975f5c5SAndroid Build Coastguard Worker
122*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_stream_producer_d3d_texture
123*8975f5c5SAndroid Build Coastguard Worker    eglCreateStreamProducerD3DTextureANGLE
124*8975f5c5SAndroid Build Coastguard Worker    eglStreamPostD3DTextureANGLE
125*8975f5c5SAndroid Build Coastguard Worker
126*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_swap_with_frame_token
127*8975f5c5SAndroid Build Coastguard Worker    eglSwapBuffersWithFrameTokenANGLE
128*8975f5c5SAndroid Build Coastguard Worker
129*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_sync_control_rate
130*8975f5c5SAndroid Build Coastguard Worker    eglGetMscRateANGLE
131*8975f5c5SAndroid Build Coastguard Worker
132*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_vulkan_image
133*8975f5c5SAndroid Build Coastguard Worker    eglExportVkImageANGLE
134*8975f5c5SAndroid Build Coastguard Worker
135*8975f5c5SAndroid Build Coastguard Worker    ; EGL_ANGLE_wait_until_work_scheduled
136*8975f5c5SAndroid Build Coastguard Worker    eglWaitUntilWorkScheduledANGLE
137*8975f5c5SAndroid Build Coastguard Worker
138*8975f5c5SAndroid Build Coastguard Worker    ; EGL_CHROMIUM_sync_control
139*8975f5c5SAndroid Build Coastguard Worker    eglGetSyncValuesCHROMIUM
140*8975f5c5SAndroid Build Coastguard Worker
141*8975f5c5SAndroid Build Coastguard Worker    ; EGL_EXT_device_query
142*8975f5c5SAndroid Build Coastguard Worker    eglQueryDeviceAttribEXT
143*8975f5c5SAndroid Build Coastguard Worker    eglQueryDeviceStringEXT
144*8975f5c5SAndroid Build Coastguard Worker    eglQueryDisplayAttribEXT
145*8975f5c5SAndroid Build Coastguard Worker
146*8975f5c5SAndroid Build Coastguard Worker    ; EGL_EXT_image_dma_buf_import_modifiers
147*8975f5c5SAndroid Build Coastguard Worker    eglQueryDmaBufFormatsEXT
148*8975f5c5SAndroid Build Coastguard Worker    eglQueryDmaBufModifiersEXT
149*8975f5c5SAndroid Build Coastguard Worker
150*8975f5c5SAndroid Build Coastguard Worker    ; EGL_EXT_platform_base
151*8975f5c5SAndroid Build Coastguard Worker    eglCreatePlatformPixmapSurfaceEXT
152*8975f5c5SAndroid Build Coastguard Worker    eglCreatePlatformWindowSurfaceEXT
153*8975f5c5SAndroid Build Coastguard Worker    eglGetPlatformDisplayEXT
154*8975f5c5SAndroid Build Coastguard Worker
155*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_debug
156*8975f5c5SAndroid Build Coastguard Worker    eglDebugMessageControlKHR
157*8975f5c5SAndroid Build Coastguard Worker    eglLabelObjectKHR
158*8975f5c5SAndroid Build Coastguard Worker    eglQueryDebugKHR
159*8975f5c5SAndroid Build Coastguard Worker
160*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_fence_sync
161*8975f5c5SAndroid Build Coastguard Worker    eglClientWaitSyncKHR
162*8975f5c5SAndroid Build Coastguard Worker    eglCreateSyncKHR
163*8975f5c5SAndroid Build Coastguard Worker    eglDestroySyncKHR
164*8975f5c5SAndroid Build Coastguard Worker    eglGetSyncAttribKHR
165*8975f5c5SAndroid Build Coastguard Worker
166*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_image
167*8975f5c5SAndroid Build Coastguard Worker    eglCreateImageKHR
168*8975f5c5SAndroid Build Coastguard Worker    eglDestroyImageKHR
169*8975f5c5SAndroid Build Coastguard Worker
170*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_lock_surface3
171*8975f5c5SAndroid Build Coastguard Worker    eglLockSurfaceKHR
172*8975f5c5SAndroid Build Coastguard Worker    eglQuerySurface64KHR
173*8975f5c5SAndroid Build Coastguard Worker    eglUnlockSurfaceKHR
174*8975f5c5SAndroid Build Coastguard Worker
175*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_partial_update
176*8975f5c5SAndroid Build Coastguard Worker    eglSetDamageRegionKHR
177*8975f5c5SAndroid Build Coastguard Worker
178*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_reusable_sync
179*8975f5c5SAndroid Build Coastguard Worker    eglSignalSyncKHR
180*8975f5c5SAndroid Build Coastguard Worker
181*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_stream
182*8975f5c5SAndroid Build Coastguard Worker    eglCreateStreamKHR
183*8975f5c5SAndroid Build Coastguard Worker    eglDestroyStreamKHR
184*8975f5c5SAndroid Build Coastguard Worker    eglQueryStreamKHR
185*8975f5c5SAndroid Build Coastguard Worker    eglQueryStreamu64KHR
186*8975f5c5SAndroid Build Coastguard Worker    eglStreamAttribKHR
187*8975f5c5SAndroid Build Coastguard Worker
188*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_stream_consumer_gltexture
189*8975f5c5SAndroid Build Coastguard Worker    eglStreamConsumerAcquireKHR
190*8975f5c5SAndroid Build Coastguard Worker    eglStreamConsumerGLTextureExternalKHR
191*8975f5c5SAndroid Build Coastguard Worker    eglStreamConsumerReleaseKHR
192*8975f5c5SAndroid Build Coastguard Worker
193*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_swap_buffers_with_damage
194*8975f5c5SAndroid Build Coastguard Worker    eglSwapBuffersWithDamageKHR
195*8975f5c5SAndroid Build Coastguard Worker
196*8975f5c5SAndroid Build Coastguard Worker    ; EGL_KHR_wait_sync
197*8975f5c5SAndroid Build Coastguard Worker    eglWaitSyncKHR
198*8975f5c5SAndroid Build Coastguard Worker
199*8975f5c5SAndroid Build Coastguard Worker    ; EGL_NV_post_sub_buffer
200*8975f5c5SAndroid Build Coastguard Worker    eglPostSubBufferNV
201*8975f5c5SAndroid Build Coastguard Worker
202*8975f5c5SAndroid Build Coastguard Worker    ; EGL_NV_stream_consumer_gltexture_yuv
203*8975f5c5SAndroid Build Coastguard Worker    eglStreamConsumerGLTextureExternalAttribsNV
204