Home | History | Annotate | Download | only in libEGL

Lines Matching refs:LibEGL

73 class LibEGL
76 LibEGL()
78 libEGL = nullptr;
82 ~LibEGL()
84 freeLibrary(libEGL);
95 if(!libEGL)
99 const char *libEGL_lib[] = {"libEGL.dll", "lib64EGL_translator.dll"};
101 const char *libEGL_lib[] = {"libEGL.dll", "libEGL_translator.dll"};
111 const char *libEGL_lib[] = {"lib64EGL_translator.so", "libEGL.so.1", "libEGL.so"};
113 const char *libEGL_lib[] = {"libEGL_translator.so", "libEGL.so.1", "libEGL.so"};
117 const char *libEGL_lib[] = {"lib64EGL_translator.dylib", "libEGL.so", "libEGL.dylib", "libswiftshader_libEGL.dylib"};
119 const char *libEGL_lib[] = {"libEGL_translator.dylib", "libEGL.so", "libEGL.dylib", "libswiftshader_libEGL.dylib"};
122 #error "libEGL::loadExports unimplemented for this platform"
125 libEGL = loadLibrary(libEGL_lib, "libEGL_swiftshader");
127 if(libEGL)
129 auto libEGL_swiftshader = (LibEGLexports *(*)())getProcAddress(libEGL, "libEGL_swiftshader");
137 void *libEGL;