blob: fa26e33f398c2290160a3c9da39ede47f3febd7e [file] [log] [blame]
Dan Albert49fbff42016-10-03 12:36:00 -07001LIBEGL {
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
Jiyong Park00b15b82017-08-10 20:30:56 +090024 eglDupNativeFenceFDANDROID; # vndk
Dan Albert49fbff42016-10-03 12:36:00 -070025 eglGetConfigAttrib;
26 eglGetConfigs;
27 eglGetCurrentContext;
28 eglGetCurrentDisplay;
29 eglGetCurrentSurface;
30 eglGetDisplay;
31 eglGetError;
Craig Donner60761072017-01-27 12:30:44 -080032 eglGetNativeClientBufferANDROID; # introduced=26
Dan Albert49fbff42016-10-03 12:36:00 -070033 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;
Jiyong Park00b15b82017-08-10 20:30:56 +090048 eglQueryStringImplementationANDROID; # vndk
Dan Albert49fbff42016-10-03 12:36:00 -070049 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};