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