1/* 2 * Copyright (C) 2024 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15export const eglChooseConfig: () => number; 16export const eglChooseConfigAbnormal: () => number; 17export const eglCopyBuffersAbnormal: () => number; 18export const eglCreateContext: () => number; 19export const eglCreateContextAbnormal: () => number; 20export const eglCreatePbufferSurface: () => number; 21export const eglCreatePbufferSurfaceAbnormal: () => number; 22export const eglCreatePixmapSurfaceAbnormal: () => number; 23export const eglCreateWindowSurfaceAbnormal: () => number; 24export const eglDestroyContext: () => number; 25export const eglDestroyContextAbnormal: () => number; 26export const eglDestroySurface: () => number; 27export const eglDestroySurfaceAbnormal: () => number; 28export const eglGetConfigAttrib: () => number; 29export const eglGetConfigAttribAbnormal: () => number; 30export const eglGetConfigs: () => number; 31export const eglGetConfigsAbnormal: () => number; 32export const eglGetCurrentDisplay: () => number; 33export const eglGetCurrentDisplayAbnormal: () => number; 34export const eglGetCurrentSurface: () => number; 35export const eglGetCurrentSurfaceAbnormal: () => number; 36export const eglGetDisplay: () => number; 37export const eglGetError: () => number; 38export const eglGetProcAddress: () => number; 39export const eglGetProcAddressAbnormal: () => number; 40export const eglInitialize: () => number; 41export const eglInitializeAbnormal: () => number; 42export const eglMakeCurrent: () => number; 43export const eglMakeCurrentAbnormal: () => number; 44export const eglSwapBuffersWithDamageKHRRect1: () => number; 45export const eglSwapBuffersWithDamageKHRRect2: () => number; 46export const EglSwapBuffersWithDamageKHRSurfaceRectsNull: () => number; 47export const eglQueryContext: () => number; 48export const eglQueryContextAbnormal: () => number; 49export const eglQueryString: () => number; 50export const eglQueryStringAbnormal: () => number; 51export const eglQuerySurface: () => number; 52export const eglQuerySurfaceAbnormal: () => number; 53export const eglSwapBuffers: () => number; 54export const eglSwapBuffersAbnormal: () => number; 55export const eglTerminate: () => number; 56export const eglTerminateAbnormal: () => number; 57export const eglWaitGL: () => number; 58export const eglWaitNative: () => number; 59export const eglBindTexImage: () => number; 60export const eglBindTexImageAbnormal: () => number; 61export const eglReleaseTexImage: () => number; 62export const eglReleaseTexImageAbnormal: () => number; 63export const eglSurfaceAttrib: () => number; 64export const eglSurfaceAttribAbnormal: () => number; 65export const eglSwapIntervalAbnormal: () => number; 66export const eglBindAPI: () => number; 67export const eglBindAPIAbnormal: () => number; 68export const eglQueryAPI: () => number; 69export const eglCreatePbufferFromClientBufferAbnormal: () => number; 70export const eglReleaseThread: () => number; 71export const eglWaitClient: () => number; 72export const eglGetCurrentContext: () => number; 73export const eglCreateSync: () => number; 74export const eglCreateSyncAbnormal: () => number; 75export const eglDestroySync: () => number; 76export const eglDestroySyncAbnormal: () => number; 77export const eglClientWaitSync: () => number; 78export const eglClientWaitSyncAbnormal: () => number; 79export const eglGetSyncAttrib: () => number; 80export const eglGetSyncAttribAbnormal: () => number; 81export const eglCreateImage: () => number; 82export const eglCreateImageAbnormal: () => number; 83export const eglDestroyImage: () => number; 84export const eglDestroyImageAbnormal: () => number; 85export const eglGetPlatformDisplay: () => number; 86export const eglGetPlatformDisplayAbnormal: () => number; 87export const eglCreatePlatformWindowSurfaceAbnormal: () => number; 88export const eglCreatePlatformPixmapSurfaceAbnormal: () => number; 89export const eglWaitSync: () => number; 90export const eglWaitSyncAbnormal: () => number; 91