blob: 0c14e01c7b6703049c895bbdb30cc3fb3549d7b0 [file] [log] [blame]
Dan Albert49fbff42016-10-03 12:36:00 -07001LIBEGL {
2 global:
3 eglBindAPI;
4 eglBindTexImage;
5 eglChooseConfig;
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -06006 eglClientWaitSync; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -07007 eglClientWaitSyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
8 eglCopyBuffers;
9 eglCreateContext;
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060010 eglCreateImage; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070011 eglCreateImageKHR;
12 eglCreateNativeClientBufferANDROID; # introduced=24
13 eglCreatePbufferFromClientBuffer;
14 eglCreatePbufferSurface;
15 eglCreatePixmapSurface;
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060016 eglCreatePlatformPixmapSurface; # introduced=29
17 eglCreatePlatformWindowSurface; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070018 eglCreateStreamFromFileDescriptorKHR; # introduced=23
19 eglCreateStreamKHR; # introduced=23
20 eglCreateStreamProducerSurfaceKHR; # introduced=23
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060021 eglCreateSync; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070022 eglCreateSyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
23 eglCreateWindowSurface;
24 eglDestroyContext;
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060025 eglDestroyImage; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070026 eglDestroyImageKHR;
27 eglDestroyStreamKHR; # introduced=23
28 eglDestroySurface;
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060029 eglDestroySync; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070030 eglDestroySyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
Jiyong Park0a0e26b2019-11-06 12:45:02 +090031 eglDupNativeFenceFDANDROID; # llndk
Dan Albert49fbff42016-10-03 12:36:00 -070032 eglGetConfigAttrib;
33 eglGetConfigs;
34 eglGetCurrentContext;
35 eglGetCurrentDisplay;
36 eglGetCurrentSurface;
37 eglGetDisplay;
38 eglGetError;
Craig Donner60761072017-01-27 12:30:44 -080039 eglGetNativeClientBufferANDROID; # introduced=26
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060040 eglGetPlatformDisplay; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070041 eglGetProcAddress;
42 eglGetStreamFileDescriptorKHR; # introduced=23
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060043 eglGetSyncAttrib; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070044 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;
Jiyong Park0a0e26b2019-11-06 12:45:02 +090057 eglQueryStringImplementationANDROID; # llndk
Dan Albert49fbff42016-10-03 12:36:00 -070058 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;
Courtney Goeltzenleuchter73115c92018-10-19 11:30:09 -060076 eglWaitSync; # introduced=29
Dan Albert49fbff42016-10-03 12:36:00 -070077 eglWaitSyncKHR; # introduced-arm=18 introduced-arm64=21 introduced-mips=18 introduced-mips64=21 introduced-x86=18 introduced-x86_64=21
78 local:
79 *;
80};