1{ 2global: 3 # EGL core functions 4 eglBindAPI; 5 eglBindTexImage; 6 eglChooseConfig; 7 eglCopyBuffers; 8 eglCreateContext; 9 eglCreatePbufferFromClientBuffer; 10 eglCreatePbufferSurface; 11 eglCreatePixmapSurface; 12 eglCreateWindowSurface; 13 eglDestroyContext; 14 eglDestroySurface; 15 eglGetConfigAttrib; 16 eglGetConfigs; 17 eglGetCurrentContext; 18 eglGetCurrentDisplay; 19 eglGetCurrentSurface; 20 eglGetDisplay; 21 eglGetError; 22 eglGetProcAddress; 23 eglInitialize; 24 eglMakeCurrent; 25 eglQueryAPI; 26 eglQueryContext; 27 eglQueryString; 28 eglQuerySurface; 29 eglReleaseTexImage; 30 eglReleaseThread; 31 eglSurfaceAttrib; 32 eglSwapBuffers; 33 eglSwapInterval; 34 eglTerminate; 35 eglWaitClient; 36 eglWaitGL; 37 eglWaitNative; 38 39 # Extensions 40 eglCreateImageKHR; 41 eglDestroyImageKHR; 42 eglGetPlatformDisplayEXT; 43 eglCreatePlatformWindowSurfaceEXT; 44 eglCreatePlatformPixmapSurfaceEXT; 45 eglCreateSyncKHR; 46 eglDestroySyncKHR; 47 eglClientWaitSyncKHR; 48 eglGetSyncAttribKHR; 49 50 # Table of function pointers to disambiguate between libraries 51 libEGL_swiftshader; 52 53 # Type-strings and type-infos required by sanitizers 54 _ZTS*; 55 _ZTI*; 56 57local: 58 *; 59};