Lines Matching refs:s_egl
100 using gl::s_egl;
2241 if (s_egl.eglPreSaveContext && s_egl.eglSaveAllImages) { in onSave()
2243 s_egl.eglPreSaveContext(getDisplay(), ctx.second->getEGLContext(), stream); in onSave()
2245 s_egl.eglSaveAllImages(getDisplay(), stream, &textureSaver); in onSave()
2333 if (s_egl.eglPostSaveContext) { in onSave()
2335 s_egl.eglPostSaveContext(getDisplay(), ctx.second->getEGLContext(), stream); in onSave()
2340 s_egl.eglPostSaveContext(getDisplay(), getContext(), stream); in onSave()
2465 if (s_egl.eglLoadAllImages) { in onLoad()
2466 s_egl.eglLoadAllImages(getDisplay(), stream, &textureLoader); in onLoad()
2575 if (s_egl.eglPostLoadAllImages) { in onLoad()
2576 s_egl.eglPostLoadAllImages(getDisplay(), stream); in onLoad()
3009 *contextOut = s_egl.eglCreateContext(getDisplay(), config->getHostEglConfig(), in createSharedTrivialContext()
3014 *surfOut = s_egl.eglCreatePbufferSurface(getDisplay(), config->getHostEglConfig(), pbufAttribs); in createSharedTrivialContext()
3019 s_egl.eglDestroyContext(getDisplay(), context); in destroySharedTrivialContext()
3020 s_egl.eglDestroySurface(getDisplay(), surface); in destroySharedTrivialContext()
3272 if (!s_egl.eglReleaseThread()) { in drainGlRenderThreadResources()
3523 if (s_egl.eglFillUsages) { in fillGLESUsages()
3524 s_egl.eglFillUsages(usages); in fillGLESUsages()
3535 void* underlyingContext = s_egl.eglGetNativeContextANDROID(getDisplay(), context); in platformCreateSharedEglContext()
3549 s_egl.eglMakeCurrent(getDisplay(), surface, surface, context); in platformCreateSharedEglContext()
3551 s_egl.eglMakeCurrent(currDisplay, currRead, currDraw, currContext); in platformCreateSharedEglContext()
3686 if (!s_egl.eglMakeCurrent(getDisplay(), draw ? draw->getEGLSurface() : EGL_NO_SURFACE, in bindContext()
3787 EGLContext prevContext = s_egl.eglGetCurrentContext(); in updateYUVTextures()