xref: /aosp_15_r20/external/mesa3d/src/egl/main/eglentrypoint.h (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker /* core functions queryable in the presence of
2*61046927SAndroid Build Coastguard Worker  * EGL_KHR_get_all_proc_addresses or EGL 1.5
3*61046927SAndroid Build Coastguard Worker  */
4*61046927SAndroid Build Coastguard Worker /* clang-format off */
5*61046927SAndroid Build Coastguard Worker /* alphabetical order */
6*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglBindAPI)
7*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglBindTexImage)
8*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglBindWaylandDisplayWL)
9*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglChooseConfig)
10*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglClientWaitSync)
11*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglClientWaitSyncKHR)
12*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCopyBuffers)
13*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateContext)
14*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateDRMImageMESA)
15*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateImage)
16*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateImageKHR)
17*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreatePbufferFromClientBuffer)
18*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreatePbufferSurface)
19*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreatePixmapSurface)
20*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreatePlatformPixmapSurface)
21*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreatePlatformPixmapSurfaceEXT)
22*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreatePlatformWindowSurface)
23*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreatePlatformWindowSurfaceEXT)
24*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateSync)
25*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateSync64KHR)
26*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateSyncKHR)
27*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateWaylandBufferFromImageWL)
28*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglCreateWindowSurface)
29*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDebugMessageControlKHR)
30*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDestroyContext)
31*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDestroyImage)
32*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDestroyImageKHR)
33*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDestroySurface)
34*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDestroySync)
35*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDestroySyncKHR)
36*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglDupNativeFenceFDANDROID)
37*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglExportDMABUFImageMESA)
38*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglExportDMABUFImageQueryMESA)
39*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglExportDRMImageMESA)
40*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT2(eglGLInteropExportObjectMESA, MesaGLInteropEGLExportObject)
41*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT2(eglGLInteropFlushObjectsMESA, MesaGLInteropEGLFlushObjects)
42*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT2(eglGLInteropQueryDeviceInfoMESA, MesaGLInteropEGLQueryDeviceInfo)
43*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetConfigAttrib)
44*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetConfigs)
45*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetCurrentContext)
46*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetCurrentDisplay)
47*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetCurrentSurface)
48*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetDisplay)
49*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetDisplayDriverConfig)
50*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetDisplayDriverName)
51*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetError)
52*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetMscRateANGLE)
53*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetPlatformDisplay)
54*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetPlatformDisplayEXT)
55*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetProcAddress)
56*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetSyncAttrib)
57*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetSyncAttribKHR)
58*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglGetSyncValuesCHROMIUM)
59*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglInitialize)
60*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglLabelObjectKHR)
61*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglMakeCurrent)
62*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglPostSubBufferNV)
63*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryAPI)
64*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryContext)
65*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryDebugKHR)
66*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryDeviceAttribEXT)
67*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryDeviceStringEXT)
68*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryDevicesEXT)
69*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryDisplayAttribEXT)
70*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryDmaBufFormatsEXT)
71*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryDmaBufModifiersEXT)
72*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryString)
73*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQuerySupportedCompressionRatesEXT)
74*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQuerySurface)
75*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglQueryWaylandBufferWL)
76*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglReleaseTexImage)
77*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglReleaseThread)
78*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSetBlobCacheFuncsANDROID)
79*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSetDamageRegionKHR)
80*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSignalSyncKHR)
81*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSurfaceAttrib)
82*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSwapBuffers)
83*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSwapBuffersRegionNOK)
84*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSwapBuffersWithDamageEXT)
85*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSwapBuffersWithDamageKHR)
86*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglSwapInterval)
87*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglTerminate)
88*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglUnbindWaylandDisplayWL)
89*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglWaitClient)
90*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglWaitGL)
91*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglWaitNative)
92*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglWaitSync)
93*61046927SAndroid Build Coastguard Worker EGL_ENTRYPOINT(eglWaitSyncKHR)
94