1LIBEGL {
2  global:
3    eglBindAPI;
4    eglBindTexImage;
5    eglChooseConfig;
6    eglClientWaitSync; # introduced=29
7    eglClientWaitSyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
8    eglCopyBuffers;
9    eglCreateContext;
10    eglCreateImage; # introduced=29
11    eglCreateImageKHR;
12    eglCreateNativeClientBufferANDROID; # introduced=24
13    eglCreatePbufferFromClientBuffer;
14    eglCreatePbufferSurface;
15    eglCreatePixmapSurface;
16    eglCreatePlatformPixmapSurface; # introduced=29
17    eglCreatePlatformWindowSurface; # introduced=29
18    eglCreateStreamFromFileDescriptorKHR; # introduced=23
19    eglCreateStreamKHR; # introduced=23
20    eglCreateStreamProducerSurfaceKHR; # introduced=23
21    eglCreateSync; # introduced=29
22    eglCreateSyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
23    eglCreateWindowSurface;
24    eglDestroyContext;
25    eglDestroyImage; # introduced=29
26    eglDestroyImageKHR;
27    eglDestroyStreamKHR; # introduced=23
28    eglDestroySurface;
29    eglDestroySync; # introduced=29
30    eglDestroySyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
31    eglDupNativeFenceFDANDROID; # llndk
32    eglGetConfigAttrib;
33    eglGetConfigs;
34    eglGetCurrentContext;
35    eglGetCurrentDisplay;
36    eglGetCurrentSurface;
37    eglGetDisplay;
38    eglGetError;
39    eglGetNativeClientBufferANDROID; # introduced=26
40    eglGetPlatformDisplay; # introduced=29
41    eglGetProcAddress;
42    eglGetStreamFileDescriptorKHR; # introduced=23
43    eglGetSyncAttrib; # introduced=29
44    eglGetSyncAttribKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
45    eglGetSystemTimeFrequencyNV; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21
46    eglGetSystemTimeNV; # introduced-arm=14 introduced-arm64=21 introduced-mips=14 introduced-mips64=21 introduced-x86=14 introduced-x86_64=21
47    eglInitialize;
48    eglLockSurfaceKHR;
49    eglMakeCurrent;
50    eglPresentationTimeANDROID; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
51    eglQueryAPI;
52    eglQueryContext;
53    eglQueryStreamKHR; # introduced=23
54    eglQueryStreamTimeKHR; # introduced=23
55    eglQueryStreamu64KHR; # introduced=23
56    eglQueryString;
57    eglQueryStringImplementationANDROID; # llndk
58    eglQuerySurface;
59    eglReleaseTexImage;
60    eglReleaseThread;
61    eglSetDamageRegionKHR; # introduced=23
62    eglSignalSyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
63    eglStreamAttribKHR; # introduced=23
64    eglStreamConsumerAcquireKHR; # introduced=23
65    eglStreamConsumerGLTextureExternalKHR; # introduced=23
66    eglStreamConsumerReleaseKHR; # introduced=23
67    eglSurfaceAttrib;
68    eglSwapBuffers;
69    eglSwapBuffersWithDamageKHR; # introduced=23
70    eglSwapInterval;
71    eglTerminate;
72    eglUnlockSurfaceKHR;
73    eglWaitClient;
74    eglWaitGL;
75    eglWaitNative;
76    eglWaitSync; # introduced=29
77    eglWaitSyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
78  local:
79    *;
80};
81