Lines Matching refs:egl
40 namespace egl namespace
174 egl::attachProcess(); in DllMain()
177 egl::attachThread(); in DllMain()
180 egl::detachThread(); in DllMain()
183 egl::detachProcess(); in DllMain()
193 namespace egl namespace
235 void setCurrentContext(egl::Context *ctx) in setCurrentContext()
252 NO_SANITIZE_FUNCTION egl::Context *getCurrentContext() in getCurrentContext()
259 void setCurrentDrawSurface(egl::Surface *surface) in setCurrentDrawSurface()
276 egl::Surface *getCurrentDrawSurface() in getCurrentDrawSurface()
283 void setCurrentReadSurface(egl::Surface *surface) in setCurrentReadSurface()
300 egl::Surface *getCurrentReadSurface() in getCurrentReadSurface()
309 egl::setCurrentError(errorCode); in error()
335 namespace egl namespace
392 return egl::GetError(); in eglGetError()
397 return egl::GetDisplay(display_id); in eglGetDisplay()
402 return egl::Initialize(dpy, major, minor); in eglInitialize()
407 return egl::Terminate(dpy); in eglTerminate()
412 return egl::QueryString(dpy, name); in eglQueryString()
417 return egl::GetConfigs(dpy, configs, config_size, num_config); in eglGetConfigs()
422 return egl::ChooseConfig(dpy, attrib_list, configs, config_size, num_config); in eglChooseConfig()
427 return egl::GetConfigAttrib(dpy, config, attribute, value); in eglGetConfigAttrib()
432 return egl::CreateWindowSurface(dpy, config, window, attrib_list); in eglCreateWindowSurface()
437 return egl::CreatePbufferSurface(dpy, config, attrib_list); in eglCreatePbufferSurface()
442 return egl::CreatePixmapSurface(dpy, config, pixmap, attrib_list); in eglCreatePixmapSurface()
447 return egl::DestroySurface(dpy, surface); in eglDestroySurface()
452 return egl::QuerySurface(dpy, surface, attribute, value); in eglQuerySurface()
457 return egl::BindAPI(api); in eglBindAPI()
462 return egl::QueryAPI(); in eglQueryAPI()
467 return egl::WaitClient(); in eglWaitClient()
472 return egl::ReleaseThread(); in eglReleaseThread()
477 return egl::CreatePbufferFromClientBuffer(dpy, buftype, buffer, config, attrib_list); in eglCreatePbufferFromClientBuffer()
482 return egl::SurfaceAttrib(dpy, surface, attribute, value); in eglSurfaceAttrib()
487 return egl::BindTexImage(dpy, surface, buffer); in eglBindTexImage()
492 return egl::ReleaseTexImage(dpy, surface, buffer); in eglReleaseTexImage()
497 return egl::SwapInterval(dpy, interval); in eglSwapInterval()
502 return egl::CreateContext(dpy, config, share_context, attrib_list); in eglCreateContext()
507 return egl::DestroyContext(dpy, ctx); in eglDestroyContext()
512 return egl::MakeCurrent(dpy, draw, read, ctx); in eglMakeCurrent()
517 return egl::GetCurrentContext(); in eglGetCurrentContext()
522 return egl::GetCurrentSurface(readdraw); in eglGetCurrentSurface()
527 return egl::GetCurrentDisplay(); in eglGetCurrentDisplay()
532 return egl::QueryContext(dpy, ctx, attribute, value); in eglQueryContext()
537 return egl::WaitClient(); in eglWaitGL()
542 return egl::WaitNative(engine); in eglWaitNative()
547 return egl::SwapBuffers(dpy, surface); in eglSwapBuffers()
552 return egl::CopyBuffers(dpy, surface, target); in eglCopyBuffers()
557 return egl::CreateImageKHR(dpy, ctx, target, buffer, attrib_list); in eglCreateImageKHR()
562 return egl::CreateImage(dpy, ctx, target, buffer, attrib_list); in eglCreateImage()
567 return egl::DestroyImageKHR(dpy, image); in eglDestroyImageKHR()
572 return egl::DestroyImageKHR(dpy, image); in eglDestroyImage()
577 return egl::GetPlatformDisplayEXT(platform, native_display, attrib_list); in eglGetPlatformDisplayEXT()
582 return egl::GetPlatformDisplay(platform, native_display, attrib_list); in eglGetPlatformDisplay()
587 return egl::CreatePlatformWindowSurfaceEXT(dpy, config, native_window, attrib_list); in eglCreatePlatformWindowSurfaceEXT()
592 return egl::CreatePlatformWindowSurface(dpy, config, native_window, attrib_list); in eglCreatePlatformWindowSurface()
597 return egl::CreatePlatformPixmapSurfaceEXT(dpy, config, native_pixmap, attrib_list); in eglCreatePlatformPixmapSurfaceEXT()
602 return egl::CreatePlatformPixmapSurface(dpy, config, native_pixmap, attrib_list); in eglCreatePlatformPixmapSurface()
607 return egl::CreateSyncKHR(dpy, type, attrib_list); in eglCreateSyncKHR()
612 return egl::CreateSync(dpy, type, attrib_list); in eglCreateSync()
617 return egl::DestroySyncKHR(dpy, sync); in eglDestroySyncKHR()
622 return egl::DestroySyncKHR(dpy, sync); in eglDestroySync()
627 return egl::ClientWaitSyncKHR(dpy, sync, flags, timeout); in eglClientWaitSyncKHR()
632 return egl::ClientWaitSyncKHR(dpy, sync, flags, timeout); in eglClientWaitSync()
637 return egl::GetSyncAttribKHR(dpy, sync, attribute, value); in eglGetSyncAttribKHR()
642 return egl::GetSyncAttrib(dpy, sync, attribute, value); in eglGetSyncAttrib()
647 return egl::ClientWaitSyncKHR(dpy, sync, flags, EGL_FOREVER_KHR); in eglWaitSyncKHR()
652 return egl::ClientWaitSyncKHR(dpy, sync, flags, EGL_FOREVER_KHR); in eglWaitSync()
657 return egl::GetProcAddress(procname); in eglGetProcAddress()
663 this->eglGetError = egl::GetError; in LibEGLexports()
664 this->eglGetDisplay = egl::GetDisplay; in LibEGLexports()
665 this->eglInitialize = egl::Initialize; in LibEGLexports()
666 this->eglTerminate = egl::Terminate; in LibEGLexports()
667 this->eglQueryString = egl::QueryString; in LibEGLexports()
668 this->eglGetConfigs = egl::GetConfigs; in LibEGLexports()
669 this->eglChooseConfig = egl::ChooseConfig; in LibEGLexports()
670 this->eglGetConfigAttrib = egl::GetConfigAttrib; in LibEGLexports()
671 this->eglCreateWindowSurface = egl::CreateWindowSurface; in LibEGLexports()
672 this->eglCreatePbufferSurface = egl::CreatePbufferSurface; in LibEGLexports()
673 this->eglCreatePixmapSurface = egl::CreatePixmapSurface; in LibEGLexports()
674 this->eglDestroySurface = egl::DestroySurface; in LibEGLexports()
675 this->eglQuerySurface = egl::QuerySurface; in LibEGLexports()
676 this->eglBindAPI = egl::BindAPI; in LibEGLexports()
677 this->eglQueryAPI = egl::QueryAPI; in LibEGLexports()
678 this->eglWaitClient = egl::WaitClient; in LibEGLexports()
679 this->eglReleaseThread = egl::ReleaseThread; in LibEGLexports()
680 this->eglCreatePbufferFromClientBuffer = egl::CreatePbufferFromClientBuffer; in LibEGLexports()
681 this->eglSurfaceAttrib = egl::SurfaceAttrib; in LibEGLexports()
682 this->eglBindTexImage = egl::BindTexImage; in LibEGLexports()
683 this->eglReleaseTexImage = egl::ReleaseTexImage; in LibEGLexports()
684 this->eglSwapInterval = egl::SwapInterval; in LibEGLexports()
685 this->eglCreateContext = egl::CreateContext; in LibEGLexports()
686 this->eglDestroyContext = egl::DestroyContext; in LibEGLexports()
687 this->eglMakeCurrent = egl::MakeCurrent; in LibEGLexports()
688 this->eglGetCurrentContext = egl::GetCurrentContext; in LibEGLexports()
689 this->eglGetCurrentSurface = egl::GetCurrentSurface; in LibEGLexports()
690 this->eglGetCurrentDisplay = egl::GetCurrentDisplay; in LibEGLexports()
691 this->eglQueryContext = egl::QueryContext; in LibEGLexports()
692 this->eglWaitGL = egl::WaitGL; in LibEGLexports()
693 this->eglWaitNative = egl::WaitNative; in LibEGLexports()
694 this->eglSwapBuffers = egl::SwapBuffers; in LibEGLexports()
695 this->eglCopyBuffers = egl::CopyBuffers; in LibEGLexports()
696 this->eglCreateImageKHR = egl::CreateImageKHR; in LibEGLexports()
697 this->eglDestroyImageKHR = egl::DestroyImageKHR; in LibEGLexports()
698 this->eglGetProcAddress = egl::GetProcAddress; in LibEGLexports()
699 this->eglCreateSyncKHR = egl::CreateSyncKHR; in LibEGLexports()
700 this->eglDestroySyncKHR = egl::DestroySyncKHR; in LibEGLexports()
701 this->eglClientWaitSyncKHR = egl::ClientWaitSyncKHR; in LibEGLexports()
702 this->eglGetSyncAttribKHR = egl::GetSyncAttribKHR; in LibEGLexports()
704 this->clientGetCurrentContext = egl::getCurrentContext; in LibEGLexports()