1*8975f5c5SAndroid Build Coastguard Worker // GENERATED FILE - DO NOT EDIT. 2*8975f5c5SAndroid Build Coastguard Worker // Generated by generate_loader.py using data from egl.xml and egl_angle_ext.xml. 3*8975f5c5SAndroid Build Coastguard Worker // 4*8975f5c5SAndroid Build Coastguard Worker // Copyright 2018 The ANGLE Project Authors. All rights reserved. 5*8975f5c5SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 6*8975f5c5SAndroid Build Coastguard Worker // found in the LICENSE file. 7*8975f5c5SAndroid Build Coastguard Worker // 8*8975f5c5SAndroid Build Coastguard Worker // egl_loader_autogen.cpp: 9*8975f5c5SAndroid Build Coastguard Worker // Simple EGL function loader. 10*8975f5c5SAndroid Build Coastguard Worker 11*8975f5c5SAndroid Build Coastguard Worker #include "egl_loader_autogen.h" 12*8975f5c5SAndroid Build Coastguard Worker 13*8975f5c5SAndroid Build Coastguard Worker extern "C" { 14*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCHOOSECONFIGPROC l_eglChooseConfig; 15*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCOPYBUFFERSPROC l_eglCopyBuffers; 16*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATECONTEXTPROC l_eglCreateContext; 17*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEPBUFFERSURFACEPROC l_eglCreatePbufferSurface; 18*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEPIXMAPSURFACEPROC l_eglCreatePixmapSurface; 19*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEWINDOWSURFACEPROC l_eglCreateWindowSurface; 20*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDESTROYCONTEXTPROC l_eglDestroyContext; 21*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDESTROYSURFACEPROC l_eglDestroySurface; 22*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETCONFIGATTRIBPROC l_eglGetConfigAttrib; 23*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETCONFIGSPROC l_eglGetConfigs; 24*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETCURRENTDISPLAYPROC l_eglGetCurrentDisplay; 25*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETCURRENTSURFACEPROC l_eglGetCurrentSurface; 26*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETDISPLAYPROC l_eglGetDisplay; 27*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETERRORPROC l_eglGetError; 28*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETPROCADDRESSPROC l_eglGetProcAddress; 29*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLINITIALIZEPROC l_eglInitialize; 30*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLMAKECURRENTPROC l_eglMakeCurrent; 31*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYCONTEXTPROC l_eglQueryContext; 32*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYSTRINGPROC l_eglQueryString; 33*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYSURFACEPROC l_eglQuerySurface; 34*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSWAPBUFFERSPROC l_eglSwapBuffers; 35*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLTERMINATEPROC l_eglTerminate; 36*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLWAITGLPROC l_eglWaitGL; 37*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLWAITNATIVEPROC l_eglWaitNative; 38*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLBINDTEXIMAGEPROC l_eglBindTexImage; 39*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLRELEASETEXIMAGEPROC l_eglReleaseTexImage; 40*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSURFACEATTRIBPROC l_eglSurfaceAttrib; 41*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSWAPINTERVALPROC l_eglSwapInterval; 42*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLBINDAPIPROC l_eglBindAPI; 43*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYAPIPROC l_eglQueryAPI; 44*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC l_eglCreatePbufferFromClientBuffer; 45*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLRELEASETHREADPROC l_eglReleaseThread; 46*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLWAITCLIENTPROC l_eglWaitClient; 47*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETCURRENTCONTEXTPROC l_eglGetCurrentContext; 48*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATESYNCPROC l_eglCreateSync; 49*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDESTROYSYNCPROC l_eglDestroySync; 50*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCLIENTWAITSYNCPROC l_eglClientWaitSync; 51*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETSYNCATTRIBPROC l_eglGetSyncAttrib; 52*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEIMAGEPROC l_eglCreateImage; 53*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDESTROYIMAGEPROC l_eglDestroyImage; 54*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETPLATFORMDISPLAYPROC l_eglGetPlatformDisplay; 55*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEPLATFORMWINDOWSURFACEPROC l_eglCreatePlatformWindowSurface; 56*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEPLATFORMPIXMAPSURFACEPROC l_eglCreatePlatformPixmapSurface; 57*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLWAITSYNCPROC l_eglWaitSync; 58*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSETBLOBCACHEFUNCSANDROIDPROC l_eglSetBlobCacheFuncsANDROID; 59*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATENATIVECLIENTBUFFERANDROIDPROC l_eglCreateNativeClientBufferANDROID; 60*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETCOMPOSITORTIMINGANDROIDPROC l_eglGetCompositorTimingANDROID; 61*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETCOMPOSITORTIMINGSUPPORTEDANDROIDPROC 62*8975f5c5SAndroid Build Coastguard Worker l_eglGetCompositorTimingSupportedANDROID; 63*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETFRAMETIMESTAMPSUPPORTEDANDROIDPROC 64*8975f5c5SAndroid Build Coastguard Worker l_eglGetFrameTimestampSupportedANDROID; 65*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETFRAMETIMESTAMPSANDROIDPROC l_eglGetFrameTimestampsANDROID; 66*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETNEXTFRAMEIDANDROIDPROC l_eglGetNextFrameIdANDROID; 67*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETNATIVECLIENTBUFFERANDROIDPROC l_eglGetNativeClientBufferANDROID; 68*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDUPNATIVEFENCEFDANDROIDPROC l_eglDupNativeFenceFDANDROID; 69*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLPRESENTATIONTIMEANDROIDPROC l_eglPresentationTimeANDROID; 70*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEDEVICEANGLEPROC l_eglCreateDeviceANGLE; 71*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLRELEASEDEVICEANGLEPROC l_eglReleaseDeviceANGLE; 72*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLACQUIREEXTERNALCONTEXTANGLEPROC l_eglAcquireExternalContextANGLE; 73*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLRELEASEEXTERNALCONTEXTANGLEPROC l_eglReleaseExternalContextANGLE; 74*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYDISPLAYATTRIBANGLEPROC l_eglQueryDisplayAttribANGLE; 75*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYSTRINGIANGLEPROC l_eglQueryStringiANGLE; 76*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCOPYMETALSHAREDEVENTANGLEPROC l_eglCopyMetalSharedEventANGLE; 77*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSETVALIDATIONENABLEDANGLEPROC l_eglSetValidationEnabledANGLE; 78*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLFORCEGPUSWITCHANGLEPROC l_eglForceGPUSwitchANGLE; 79*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLHANDLEGPUSWITCHANGLEPROC l_eglHandleGPUSwitchANGLE; 80*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLREACQUIREHIGHPOWERGPUANGLEPROC l_eglReacquireHighPowerGPUANGLE; 81*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLRELEASEHIGHPOWERGPUANGLEPROC l_eglReleaseHighPowerGPUANGLE; 82*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLPREPARESWAPBUFFERSANGLEPROC l_eglPrepareSwapBuffersANGLE; 83*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLPROGRAMCACHEGETATTRIBANGLEPROC l_eglProgramCacheGetAttribANGLE; 84*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLPROGRAMCACHEPOPULATEANGLEPROC l_eglProgramCachePopulateANGLE; 85*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLPROGRAMCACHEQUERYANGLEPROC l_eglProgramCacheQueryANGLE; 86*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLPROGRAMCACHERESIZEANGLEPROC l_eglProgramCacheResizeANGLE; 87*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYSURFACEPOINTERANGLEPROC l_eglQuerySurfacePointerANGLE; 88*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATESTREAMPRODUCERD3DTEXTUREANGLEPROC 89*8975f5c5SAndroid Build Coastguard Worker l_eglCreateStreamProducerD3DTextureANGLE; 90*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSTREAMPOSTD3DTEXTUREANGLEPROC l_eglStreamPostD3DTextureANGLE; 91*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSWAPBUFFERSWITHFRAMETOKENANGLEPROC l_eglSwapBuffersWithFrameTokenANGLE; 92*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETMSCRATEANGLEPROC l_eglGetMscRateANGLE; 93*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLEXPORTVKIMAGEANGLEPROC l_eglExportVkImageANGLE; 94*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLWAITUNTILWORKSCHEDULEDANGLEPROC l_eglWaitUntilWorkScheduledANGLE; 95*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETSYNCVALUESCHROMIUMPROC l_eglGetSyncValuesCHROMIUM; 96*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYDEVICEATTRIBEXTPROC l_eglQueryDeviceAttribEXT; 97*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYDEVICESTRINGEXTPROC l_eglQueryDeviceStringEXT; 98*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYDISPLAYATTRIBEXTPROC l_eglQueryDisplayAttribEXT; 99*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYDMABUFFORMATSEXTPROC l_eglQueryDmaBufFormatsEXT; 100*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYDMABUFMODIFIERSEXTPROC l_eglQueryDmaBufModifiersEXT; 101*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEPLATFORMPIXMAPSURFACEEXTPROC l_eglCreatePlatformPixmapSurfaceEXT; 102*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEPLATFORMWINDOWSURFACEEXTPROC l_eglCreatePlatformWindowSurfaceEXT; 103*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETPLATFORMDISPLAYEXTPROC l_eglGetPlatformDisplayEXT; 104*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDEBUGMESSAGECONTROLKHRPROC l_eglDebugMessageControlKHR; 105*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLLABELOBJECTKHRPROC l_eglLabelObjectKHR; 106*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYDEBUGKHRPROC l_eglQueryDebugKHR; 107*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCLIENTWAITSYNCKHRPROC l_eglClientWaitSyncKHR; 108*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATESYNCKHRPROC l_eglCreateSyncKHR; 109*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDESTROYSYNCKHRPROC l_eglDestroySyncKHR; 110*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLGETSYNCATTRIBKHRPROC l_eglGetSyncAttribKHR; 111*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATEIMAGEKHRPROC l_eglCreateImageKHR; 112*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDESTROYIMAGEKHRPROC l_eglDestroyImageKHR; 113*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLLOCKSURFACEKHRPROC l_eglLockSurfaceKHR; 114*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYSURFACE64KHRPROC l_eglQuerySurface64KHR; 115*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLUNLOCKSURFACEKHRPROC l_eglUnlockSurfaceKHR; 116*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSETDAMAGEREGIONKHRPROC l_eglSetDamageRegionKHR; 117*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSIGNALSYNCKHRPROC l_eglSignalSyncKHR; 118*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLCREATESTREAMKHRPROC l_eglCreateStreamKHR; 119*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLDESTROYSTREAMKHRPROC l_eglDestroyStreamKHR; 120*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYSTREAMKHRPROC l_eglQueryStreamKHR; 121*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLQUERYSTREAMU64KHRPROC l_eglQueryStreamu64KHR; 122*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSTREAMATTRIBKHRPROC l_eglStreamAttribKHR; 123*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSTREAMCONSUMERACQUIREKHRPROC l_eglStreamConsumerAcquireKHR; 124*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC 125*8975f5c5SAndroid Build Coastguard Worker l_eglStreamConsumerGLTextureExternalKHR; 126*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSTREAMCONSUMERRELEASEKHRPROC l_eglStreamConsumerReleaseKHR; 127*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSWAPBUFFERSWITHDAMAGEKHRPROC l_eglSwapBuffersWithDamageKHR; 128*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLWAITSYNCKHRPROC l_eglWaitSyncKHR; 129*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLPOSTSUBBUFFERNVPROC l_eglPostSubBufferNV; 130*8975f5c5SAndroid Build Coastguard Worker ANGLE_UTIL_EXPORT PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALATTRIBSNVPROC 131*8975f5c5SAndroid Build Coastguard Worker l_eglStreamConsumerGLTextureExternalAttribsNV; 132*8975f5c5SAndroid Build Coastguard Worker LoadUtilEGL(LoadProc loadProc)133*8975f5c5SAndroid Build Coastguard Workervoid LoadUtilEGL(LoadProc loadProc) 134*8975f5c5SAndroid Build Coastguard Worker { 135*8975f5c5SAndroid Build Coastguard Worker l_eglChooseConfig = reinterpret_cast<PFNEGLCHOOSECONFIGPROC>(loadProc("eglChooseConfig")); 136*8975f5c5SAndroid Build Coastguard Worker l_eglCopyBuffers = reinterpret_cast<PFNEGLCOPYBUFFERSPROC>(loadProc("eglCopyBuffers")); 137*8975f5c5SAndroid Build Coastguard Worker l_eglCreateContext = reinterpret_cast<PFNEGLCREATECONTEXTPROC>(loadProc("eglCreateContext")); 138*8975f5c5SAndroid Build Coastguard Worker l_eglCreatePbufferSurface = 139*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATEPBUFFERSURFACEPROC>(loadProc("eglCreatePbufferSurface")); 140*8975f5c5SAndroid Build Coastguard Worker l_eglCreatePixmapSurface = 141*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATEPIXMAPSURFACEPROC>(loadProc("eglCreatePixmapSurface")); 142*8975f5c5SAndroid Build Coastguard Worker l_eglCreateWindowSurface = 143*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATEWINDOWSURFACEPROC>(loadProc("eglCreateWindowSurface")); 144*8975f5c5SAndroid Build Coastguard Worker l_eglDestroyContext = reinterpret_cast<PFNEGLDESTROYCONTEXTPROC>(loadProc("eglDestroyContext")); 145*8975f5c5SAndroid Build Coastguard Worker l_eglDestroySurface = reinterpret_cast<PFNEGLDESTROYSURFACEPROC>(loadProc("eglDestroySurface")); 146*8975f5c5SAndroid Build Coastguard Worker l_eglGetConfigAttrib = 147*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETCONFIGATTRIBPROC>(loadProc("eglGetConfigAttrib")); 148*8975f5c5SAndroid Build Coastguard Worker l_eglGetConfigs = reinterpret_cast<PFNEGLGETCONFIGSPROC>(loadProc("eglGetConfigs")); 149*8975f5c5SAndroid Build Coastguard Worker l_eglGetCurrentDisplay = 150*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETCURRENTDISPLAYPROC>(loadProc("eglGetCurrentDisplay")); 151*8975f5c5SAndroid Build Coastguard Worker l_eglGetCurrentSurface = 152*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETCURRENTSURFACEPROC>(loadProc("eglGetCurrentSurface")); 153*8975f5c5SAndroid Build Coastguard Worker l_eglGetDisplay = reinterpret_cast<PFNEGLGETDISPLAYPROC>(loadProc("eglGetDisplay")); 154*8975f5c5SAndroid Build Coastguard Worker l_eglGetError = reinterpret_cast<PFNEGLGETERRORPROC>(loadProc("eglGetError")); 155*8975f5c5SAndroid Build Coastguard Worker l_eglGetProcAddress = reinterpret_cast<PFNEGLGETPROCADDRESSPROC>(loadProc("eglGetProcAddress")); 156*8975f5c5SAndroid Build Coastguard Worker l_eglInitialize = reinterpret_cast<PFNEGLINITIALIZEPROC>(loadProc("eglInitialize")); 157*8975f5c5SAndroid Build Coastguard Worker l_eglMakeCurrent = reinterpret_cast<PFNEGLMAKECURRENTPROC>(loadProc("eglMakeCurrent")); 158*8975f5c5SAndroid Build Coastguard Worker l_eglQueryContext = reinterpret_cast<PFNEGLQUERYCONTEXTPROC>(loadProc("eglQueryContext")); 159*8975f5c5SAndroid Build Coastguard Worker l_eglQueryString = reinterpret_cast<PFNEGLQUERYSTRINGPROC>(loadProc("eglQueryString")); 160*8975f5c5SAndroid Build Coastguard Worker l_eglQuerySurface = reinterpret_cast<PFNEGLQUERYSURFACEPROC>(loadProc("eglQuerySurface")); 161*8975f5c5SAndroid Build Coastguard Worker l_eglSwapBuffers = reinterpret_cast<PFNEGLSWAPBUFFERSPROC>(loadProc("eglSwapBuffers")); 162*8975f5c5SAndroid Build Coastguard Worker l_eglTerminate = reinterpret_cast<PFNEGLTERMINATEPROC>(loadProc("eglTerminate")); 163*8975f5c5SAndroid Build Coastguard Worker l_eglWaitGL = reinterpret_cast<PFNEGLWAITGLPROC>(loadProc("eglWaitGL")); 164*8975f5c5SAndroid Build Coastguard Worker l_eglWaitNative = reinterpret_cast<PFNEGLWAITNATIVEPROC>(loadProc("eglWaitNative")); 165*8975f5c5SAndroid Build Coastguard Worker l_eglBindTexImage = reinterpret_cast<PFNEGLBINDTEXIMAGEPROC>(loadProc("eglBindTexImage")); 166*8975f5c5SAndroid Build Coastguard Worker l_eglReleaseTexImage = 167*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLRELEASETEXIMAGEPROC>(loadProc("eglReleaseTexImage")); 168*8975f5c5SAndroid Build Coastguard Worker l_eglSurfaceAttrib = reinterpret_cast<PFNEGLSURFACEATTRIBPROC>(loadProc("eglSurfaceAttrib")); 169*8975f5c5SAndroid Build Coastguard Worker l_eglSwapInterval = reinterpret_cast<PFNEGLSWAPINTERVALPROC>(loadProc("eglSwapInterval")); 170*8975f5c5SAndroid Build Coastguard Worker l_eglBindAPI = reinterpret_cast<PFNEGLBINDAPIPROC>(loadProc("eglBindAPI")); 171*8975f5c5SAndroid Build Coastguard Worker l_eglQueryAPI = reinterpret_cast<PFNEGLQUERYAPIPROC>(loadProc("eglQueryAPI")); 172*8975f5c5SAndroid Build Coastguard Worker l_eglCreatePbufferFromClientBuffer = reinterpret_cast<PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC>( 173*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCreatePbufferFromClientBuffer")); 174*8975f5c5SAndroid Build Coastguard Worker l_eglReleaseThread = reinterpret_cast<PFNEGLRELEASETHREADPROC>(loadProc("eglReleaseThread")); 175*8975f5c5SAndroid Build Coastguard Worker l_eglWaitClient = reinterpret_cast<PFNEGLWAITCLIENTPROC>(loadProc("eglWaitClient")); 176*8975f5c5SAndroid Build Coastguard Worker l_eglGetCurrentContext = 177*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETCURRENTCONTEXTPROC>(loadProc("eglGetCurrentContext")); 178*8975f5c5SAndroid Build Coastguard Worker l_eglCreateSync = reinterpret_cast<PFNEGLCREATESYNCPROC>(loadProc("eglCreateSync")); 179*8975f5c5SAndroid Build Coastguard Worker l_eglDestroySync = reinterpret_cast<PFNEGLDESTROYSYNCPROC>(loadProc("eglDestroySync")); 180*8975f5c5SAndroid Build Coastguard Worker l_eglClientWaitSync = reinterpret_cast<PFNEGLCLIENTWAITSYNCPROC>(loadProc("eglClientWaitSync")); 181*8975f5c5SAndroid Build Coastguard Worker l_eglGetSyncAttrib = reinterpret_cast<PFNEGLGETSYNCATTRIBPROC>(loadProc("eglGetSyncAttrib")); 182*8975f5c5SAndroid Build Coastguard Worker l_eglCreateImage = reinterpret_cast<PFNEGLCREATEIMAGEPROC>(loadProc("eglCreateImage")); 183*8975f5c5SAndroid Build Coastguard Worker l_eglDestroyImage = reinterpret_cast<PFNEGLDESTROYIMAGEPROC>(loadProc("eglDestroyImage")); 184*8975f5c5SAndroid Build Coastguard Worker l_eglGetPlatformDisplay = 185*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETPLATFORMDISPLAYPROC>(loadProc("eglGetPlatformDisplay")); 186*8975f5c5SAndroid Build Coastguard Worker l_eglCreatePlatformWindowSurface = reinterpret_cast<PFNEGLCREATEPLATFORMWINDOWSURFACEPROC>( 187*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCreatePlatformWindowSurface")); 188*8975f5c5SAndroid Build Coastguard Worker l_eglCreatePlatformPixmapSurface = reinterpret_cast<PFNEGLCREATEPLATFORMPIXMAPSURFACEPROC>( 189*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCreatePlatformPixmapSurface")); 190*8975f5c5SAndroid Build Coastguard Worker l_eglWaitSync = reinterpret_cast<PFNEGLWAITSYNCPROC>(loadProc("eglWaitSync")); 191*8975f5c5SAndroid Build Coastguard Worker l_eglSetBlobCacheFuncsANDROID = reinterpret_cast<PFNEGLSETBLOBCACHEFUNCSANDROIDPROC>( 192*8975f5c5SAndroid Build Coastguard Worker loadProc("eglSetBlobCacheFuncsANDROID")); 193*8975f5c5SAndroid Build Coastguard Worker l_eglCreateNativeClientBufferANDROID = 194*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATENATIVECLIENTBUFFERANDROIDPROC>( 195*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCreateNativeClientBufferANDROID")); 196*8975f5c5SAndroid Build Coastguard Worker l_eglGetCompositorTimingANDROID = reinterpret_cast<PFNEGLGETCOMPOSITORTIMINGANDROIDPROC>( 197*8975f5c5SAndroid Build Coastguard Worker loadProc("eglGetCompositorTimingANDROID")); 198*8975f5c5SAndroid Build Coastguard Worker l_eglGetCompositorTimingSupportedANDROID = 199*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETCOMPOSITORTIMINGSUPPORTEDANDROIDPROC>( 200*8975f5c5SAndroid Build Coastguard Worker loadProc("eglGetCompositorTimingSupportedANDROID")); 201*8975f5c5SAndroid Build Coastguard Worker l_eglGetFrameTimestampSupportedANDROID = 202*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETFRAMETIMESTAMPSUPPORTEDANDROIDPROC>( 203*8975f5c5SAndroid Build Coastguard Worker loadProc("eglGetFrameTimestampSupportedANDROID")); 204*8975f5c5SAndroid Build Coastguard Worker l_eglGetFrameTimestampsANDROID = reinterpret_cast<PFNEGLGETFRAMETIMESTAMPSANDROIDPROC>( 205*8975f5c5SAndroid Build Coastguard Worker loadProc("eglGetFrameTimestampsANDROID")); 206*8975f5c5SAndroid Build Coastguard Worker l_eglGetNextFrameIdANDROID = 207*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETNEXTFRAMEIDANDROIDPROC>(loadProc("eglGetNextFrameIdANDROID")); 208*8975f5c5SAndroid Build Coastguard Worker l_eglGetNativeClientBufferANDROID = reinterpret_cast<PFNEGLGETNATIVECLIENTBUFFERANDROIDPROC>( 209*8975f5c5SAndroid Build Coastguard Worker loadProc("eglGetNativeClientBufferANDROID")); 210*8975f5c5SAndroid Build Coastguard Worker l_eglDupNativeFenceFDANDROID = 211*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLDUPNATIVEFENCEFDANDROIDPROC>(loadProc("eglDupNativeFenceFDANDROID")); 212*8975f5c5SAndroid Build Coastguard Worker l_eglPresentationTimeANDROID = 213*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLPRESENTATIONTIMEANDROIDPROC>(loadProc("eglPresentationTimeANDROID")); 214*8975f5c5SAndroid Build Coastguard Worker l_eglCreateDeviceANGLE = 215*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATEDEVICEANGLEPROC>(loadProc("eglCreateDeviceANGLE")); 216*8975f5c5SAndroid Build Coastguard Worker l_eglReleaseDeviceANGLE = 217*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLRELEASEDEVICEANGLEPROC>(loadProc("eglReleaseDeviceANGLE")); 218*8975f5c5SAndroid Build Coastguard Worker l_eglAcquireExternalContextANGLE = reinterpret_cast<PFNEGLACQUIREEXTERNALCONTEXTANGLEPROC>( 219*8975f5c5SAndroid Build Coastguard Worker loadProc("eglAcquireExternalContextANGLE")); 220*8975f5c5SAndroid Build Coastguard Worker l_eglReleaseExternalContextANGLE = reinterpret_cast<PFNEGLRELEASEEXTERNALCONTEXTANGLEPROC>( 221*8975f5c5SAndroid Build Coastguard Worker loadProc("eglReleaseExternalContextANGLE")); 222*8975f5c5SAndroid Build Coastguard Worker l_eglQueryDisplayAttribANGLE = 223*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYDISPLAYATTRIBANGLEPROC>(loadProc("eglQueryDisplayAttribANGLE")); 224*8975f5c5SAndroid Build Coastguard Worker l_eglQueryStringiANGLE = 225*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYSTRINGIANGLEPROC>(loadProc("eglQueryStringiANGLE")); 226*8975f5c5SAndroid Build Coastguard Worker l_eglCopyMetalSharedEventANGLE = reinterpret_cast<PFNEGLCOPYMETALSHAREDEVENTANGLEPROC>( 227*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCopyMetalSharedEventANGLE")); 228*8975f5c5SAndroid Build Coastguard Worker l_eglSetValidationEnabledANGLE = reinterpret_cast<PFNEGLSETVALIDATIONENABLEDANGLEPROC>( 229*8975f5c5SAndroid Build Coastguard Worker loadProc("eglSetValidationEnabledANGLE")); 230*8975f5c5SAndroid Build Coastguard Worker l_eglForceGPUSwitchANGLE = 231*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLFORCEGPUSWITCHANGLEPROC>(loadProc("eglForceGPUSwitchANGLE")); 232*8975f5c5SAndroid Build Coastguard Worker l_eglHandleGPUSwitchANGLE = 233*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLHANDLEGPUSWITCHANGLEPROC>(loadProc("eglHandleGPUSwitchANGLE")); 234*8975f5c5SAndroid Build Coastguard Worker l_eglReacquireHighPowerGPUANGLE = reinterpret_cast<PFNEGLREACQUIREHIGHPOWERGPUANGLEPROC>( 235*8975f5c5SAndroid Build Coastguard Worker loadProc("eglReacquireHighPowerGPUANGLE")); 236*8975f5c5SAndroid Build Coastguard Worker l_eglReleaseHighPowerGPUANGLE = reinterpret_cast<PFNEGLRELEASEHIGHPOWERGPUANGLEPROC>( 237*8975f5c5SAndroid Build Coastguard Worker loadProc("eglReleaseHighPowerGPUANGLE")); 238*8975f5c5SAndroid Build Coastguard Worker l_eglPrepareSwapBuffersANGLE = 239*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLPREPARESWAPBUFFERSANGLEPROC>(loadProc("eglPrepareSwapBuffersANGLE")); 240*8975f5c5SAndroid Build Coastguard Worker l_eglProgramCacheGetAttribANGLE = reinterpret_cast<PFNEGLPROGRAMCACHEGETATTRIBANGLEPROC>( 241*8975f5c5SAndroid Build Coastguard Worker loadProc("eglProgramCacheGetAttribANGLE")); 242*8975f5c5SAndroid Build Coastguard Worker l_eglProgramCachePopulateANGLE = reinterpret_cast<PFNEGLPROGRAMCACHEPOPULATEANGLEPROC>( 243*8975f5c5SAndroid Build Coastguard Worker loadProc("eglProgramCachePopulateANGLE")); 244*8975f5c5SAndroid Build Coastguard Worker l_eglProgramCacheQueryANGLE = 245*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLPROGRAMCACHEQUERYANGLEPROC>(loadProc("eglProgramCacheQueryANGLE")); 246*8975f5c5SAndroid Build Coastguard Worker l_eglProgramCacheResizeANGLE = 247*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLPROGRAMCACHERESIZEANGLEPROC>(loadProc("eglProgramCacheResizeANGLE")); 248*8975f5c5SAndroid Build Coastguard Worker l_eglQuerySurfacePointerANGLE = reinterpret_cast<PFNEGLQUERYSURFACEPOINTERANGLEPROC>( 249*8975f5c5SAndroid Build Coastguard Worker loadProc("eglQuerySurfacePointerANGLE")); 250*8975f5c5SAndroid Build Coastguard Worker l_eglCreateStreamProducerD3DTextureANGLE = 251*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATESTREAMPRODUCERD3DTEXTUREANGLEPROC>( 252*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCreateStreamProducerD3DTextureANGLE")); 253*8975f5c5SAndroid Build Coastguard Worker l_eglStreamPostD3DTextureANGLE = reinterpret_cast<PFNEGLSTREAMPOSTD3DTEXTUREANGLEPROC>( 254*8975f5c5SAndroid Build Coastguard Worker loadProc("eglStreamPostD3DTextureANGLE")); 255*8975f5c5SAndroid Build Coastguard Worker l_eglSwapBuffersWithFrameTokenANGLE = 256*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLSWAPBUFFERSWITHFRAMETOKENANGLEPROC>( 257*8975f5c5SAndroid Build Coastguard Worker loadProc("eglSwapBuffersWithFrameTokenANGLE")); 258*8975f5c5SAndroid Build Coastguard Worker l_eglGetMscRateANGLE = 259*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETMSCRATEANGLEPROC>(loadProc("eglGetMscRateANGLE")); 260*8975f5c5SAndroid Build Coastguard Worker l_eglExportVkImageANGLE = 261*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLEXPORTVKIMAGEANGLEPROC>(loadProc("eglExportVkImageANGLE")); 262*8975f5c5SAndroid Build Coastguard Worker l_eglWaitUntilWorkScheduledANGLE = reinterpret_cast<PFNEGLWAITUNTILWORKSCHEDULEDANGLEPROC>( 263*8975f5c5SAndroid Build Coastguard Worker loadProc("eglWaitUntilWorkScheduledANGLE")); 264*8975f5c5SAndroid Build Coastguard Worker l_eglGetSyncValuesCHROMIUM = 265*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETSYNCVALUESCHROMIUMPROC>(loadProc("eglGetSyncValuesCHROMIUM")); 266*8975f5c5SAndroid Build Coastguard Worker l_eglQueryDeviceAttribEXT = 267*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYDEVICEATTRIBEXTPROC>(loadProc("eglQueryDeviceAttribEXT")); 268*8975f5c5SAndroid Build Coastguard Worker l_eglQueryDeviceStringEXT = 269*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYDEVICESTRINGEXTPROC>(loadProc("eglQueryDeviceStringEXT")); 270*8975f5c5SAndroid Build Coastguard Worker l_eglQueryDisplayAttribEXT = 271*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYDISPLAYATTRIBEXTPROC>(loadProc("eglQueryDisplayAttribEXT")); 272*8975f5c5SAndroid Build Coastguard Worker l_eglQueryDmaBufFormatsEXT = 273*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYDMABUFFORMATSEXTPROC>(loadProc("eglQueryDmaBufFormatsEXT")); 274*8975f5c5SAndroid Build Coastguard Worker l_eglQueryDmaBufModifiersEXT = 275*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYDMABUFMODIFIERSEXTPROC>(loadProc("eglQueryDmaBufModifiersEXT")); 276*8975f5c5SAndroid Build Coastguard Worker l_eglCreatePlatformPixmapSurfaceEXT = 277*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATEPLATFORMPIXMAPSURFACEEXTPROC>( 278*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCreatePlatformPixmapSurfaceEXT")); 279*8975f5c5SAndroid Build Coastguard Worker l_eglCreatePlatformWindowSurfaceEXT = 280*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATEPLATFORMWINDOWSURFACEEXTPROC>( 281*8975f5c5SAndroid Build Coastguard Worker loadProc("eglCreatePlatformWindowSurfaceEXT")); 282*8975f5c5SAndroid Build Coastguard Worker l_eglGetPlatformDisplayEXT = 283*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETPLATFORMDISPLAYEXTPROC>(loadProc("eglGetPlatformDisplayEXT")); 284*8975f5c5SAndroid Build Coastguard Worker l_eglDebugMessageControlKHR = 285*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLDEBUGMESSAGECONTROLKHRPROC>(loadProc("eglDebugMessageControlKHR")); 286*8975f5c5SAndroid Build Coastguard Worker l_eglLabelObjectKHR = reinterpret_cast<PFNEGLLABELOBJECTKHRPROC>(loadProc("eglLabelObjectKHR")); 287*8975f5c5SAndroid Build Coastguard Worker l_eglQueryDebugKHR = reinterpret_cast<PFNEGLQUERYDEBUGKHRPROC>(loadProc("eglQueryDebugKHR")); 288*8975f5c5SAndroid Build Coastguard Worker l_eglClientWaitSyncKHR = 289*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCLIENTWAITSYNCKHRPROC>(loadProc("eglClientWaitSyncKHR")); 290*8975f5c5SAndroid Build Coastguard Worker l_eglCreateSyncKHR = reinterpret_cast<PFNEGLCREATESYNCKHRPROC>(loadProc("eglCreateSyncKHR")); 291*8975f5c5SAndroid Build Coastguard Worker l_eglDestroySyncKHR = reinterpret_cast<PFNEGLDESTROYSYNCKHRPROC>(loadProc("eglDestroySyncKHR")); 292*8975f5c5SAndroid Build Coastguard Worker l_eglGetSyncAttribKHR = 293*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLGETSYNCATTRIBKHRPROC>(loadProc("eglGetSyncAttribKHR")); 294*8975f5c5SAndroid Build Coastguard Worker l_eglCreateImageKHR = reinterpret_cast<PFNEGLCREATEIMAGEKHRPROC>(loadProc("eglCreateImageKHR")); 295*8975f5c5SAndroid Build Coastguard Worker l_eglDestroyImageKHR = 296*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLDESTROYIMAGEKHRPROC>(loadProc("eglDestroyImageKHR")); 297*8975f5c5SAndroid Build Coastguard Worker l_eglLockSurfaceKHR = reinterpret_cast<PFNEGLLOCKSURFACEKHRPROC>(loadProc("eglLockSurfaceKHR")); 298*8975f5c5SAndroid Build Coastguard Worker l_eglQuerySurface64KHR = 299*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYSURFACE64KHRPROC>(loadProc("eglQuerySurface64KHR")); 300*8975f5c5SAndroid Build Coastguard Worker l_eglUnlockSurfaceKHR = 301*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLUNLOCKSURFACEKHRPROC>(loadProc("eglUnlockSurfaceKHR")); 302*8975f5c5SAndroid Build Coastguard Worker l_eglSetDamageRegionKHR = 303*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLSETDAMAGEREGIONKHRPROC>(loadProc("eglSetDamageRegionKHR")); 304*8975f5c5SAndroid Build Coastguard Worker l_eglSignalSyncKHR = reinterpret_cast<PFNEGLSIGNALSYNCKHRPROC>(loadProc("eglSignalSyncKHR")); 305*8975f5c5SAndroid Build Coastguard Worker l_eglCreateStreamKHR = 306*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLCREATESTREAMKHRPROC>(loadProc("eglCreateStreamKHR")); 307*8975f5c5SAndroid Build Coastguard Worker l_eglDestroyStreamKHR = 308*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLDESTROYSTREAMKHRPROC>(loadProc("eglDestroyStreamKHR")); 309*8975f5c5SAndroid Build Coastguard Worker l_eglQueryStreamKHR = reinterpret_cast<PFNEGLQUERYSTREAMKHRPROC>(loadProc("eglQueryStreamKHR")); 310*8975f5c5SAndroid Build Coastguard Worker l_eglQueryStreamu64KHR = 311*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLQUERYSTREAMU64KHRPROC>(loadProc("eglQueryStreamu64KHR")); 312*8975f5c5SAndroid Build Coastguard Worker l_eglStreamAttribKHR = 313*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLSTREAMATTRIBKHRPROC>(loadProc("eglStreamAttribKHR")); 314*8975f5c5SAndroid Build Coastguard Worker l_eglStreamConsumerAcquireKHR = reinterpret_cast<PFNEGLSTREAMCONSUMERACQUIREKHRPROC>( 315*8975f5c5SAndroid Build Coastguard Worker loadProc("eglStreamConsumerAcquireKHR")); 316*8975f5c5SAndroid Build Coastguard Worker l_eglStreamConsumerGLTextureExternalKHR = 317*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC>( 318*8975f5c5SAndroid Build Coastguard Worker loadProc("eglStreamConsumerGLTextureExternalKHR")); 319*8975f5c5SAndroid Build Coastguard Worker l_eglStreamConsumerReleaseKHR = reinterpret_cast<PFNEGLSTREAMCONSUMERRELEASEKHRPROC>( 320*8975f5c5SAndroid Build Coastguard Worker loadProc("eglStreamConsumerReleaseKHR")); 321*8975f5c5SAndroid Build Coastguard Worker l_eglSwapBuffersWithDamageKHR = reinterpret_cast<PFNEGLSWAPBUFFERSWITHDAMAGEKHRPROC>( 322*8975f5c5SAndroid Build Coastguard Worker loadProc("eglSwapBuffersWithDamageKHR")); 323*8975f5c5SAndroid Build Coastguard Worker l_eglWaitSyncKHR = reinterpret_cast<PFNEGLWAITSYNCKHRPROC>(loadProc("eglWaitSyncKHR")); 324*8975f5c5SAndroid Build Coastguard Worker l_eglPostSubBufferNV = 325*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLPOSTSUBBUFFERNVPROC>(loadProc("eglPostSubBufferNV")); 326*8975f5c5SAndroid Build Coastguard Worker l_eglStreamConsumerGLTextureExternalAttribsNV = 327*8975f5c5SAndroid Build Coastguard Worker reinterpret_cast<PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALATTRIBSNVPROC>( 328*8975f5c5SAndroid Build Coastguard Worker loadProc("eglStreamConsumerGLTextureExternalAttribsNV")); 329*8975f5c5SAndroid Build Coastguard Worker } 330*8975f5c5SAndroid Build Coastguard Worker } // extern "C" 331