1/* 2 * Copyright (C) 2018 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17{ 18global: 19 # EGL 1.4 API 20 eglBindAPI; 21 eglBindTexImage; 22 eglChooseConfig; 23 eglClientWaitSyncKHR; 24 eglCopyBuffers; 25 eglCreateContext; 26 eglCreateImageKHR; 27 eglCreatePbufferFromClientBuffer; 28 eglCreatePbufferSurface; 29 eglCreatePixmapSurface; 30 eglCreateSyncKHR; 31 eglCreateWindowSurface; 32 eglDestroyContext; 33 eglDestroyImageKHR; 34 eglDestroySurface; 35 eglDestroySyncKHR; 36 eglGetConfigAttrib; 37 eglGetConfigs; 38 eglGetCurrentContext; 39 eglGetCurrentDisplay; 40 eglGetCurrentSurface; 41 eglGetDisplay; 42 eglGetError; 43 eglGetProcAddress; 44 eglGetSyncAttribKHR; 45 eglInitialize; 46 eglMakeCurrent; 47 eglQueryAPI; 48 eglQueryContext; 49 eglQueryString; 50 eglQuerySurface; 51 eglReleaseTexImage; 52 eglReleaseThread; 53 eglSurfaceAttrib; 54 eglSwapBuffers; 55 eglSwapInterval; 56 eglTerminate; 57 eglWaitClient; 58 eglWaitGL; 59 eglWaitNative; 60 61 # Type-strings and type-infos required by sanitizers 62 _ZTS*; 63 _ZTI*; 64 65local: 66 *; 67}; 68