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