Lines Matching refs:egl
29 #include <EGL/egl.h>
40 * EGL userspace drivers must be provided either:
42 * /vendor/lib/egl/libGLES.so
45 * /vendor/lib/egl/libEGL.so
46 * /vendor/lib/egl/libGLESv1_CM.so
47 * /vendor/lib/egl/libGLESv2.so
52 * /system/lib/egl/libGLES_android.so
58 * /{vendor|system}/lib/egl/lib{GLES | [EGL|GLESv1_CM|GLESv2]}_*.so
139 case EGL:
193 "/vendor/lib64/egl";
195 "/vendor/lib/egl";
216 dso = load_driver("GLES", cnx, EGL | GLESv1_CM | GLESv2);
220 // Always load EGL first
221 dso = load_driver("EGL", cnx, EGL);
236 "couldn't load system EGL wrapper libraries");
318 result.setTo("/system/lib64/egl/libGLES_android.so");
320 result.setTo("/system/lib/egl/libGLES_android.so");
326 result.appendFormat("/system/lib64/egl/lib%s_emulation.so", kind);
328 result.appendFormat("/system/lib/egl/lib%s_emulation.so", kind);
340 "/vendor/lib64/egl",
341 "/system/lib64/egl"
343 "/vendor/lib/egl",
344 "/system/lib/egl"
360 // for compatibility with the old "egl.cfg" naming convention
434 if (mask & EGL) {
440 egl_t* egl = &cnx->egl;
442 (__eglMustCastToProperFunctionPointerType*)egl;