@@ -478,6 +478,8 @@ static EGLDisplay get_egl_display(EGLenum platform, void *native)
478478 RARCH_LOG ("[EGL] XDG_DIR=%s\n" , getenv ("XDG_DIR" ));
479479 RARCH_LOG ("[EGL] XDG_RUNTIME_DIR=%s\n" , getenv ("XDG_RUNTIME_DIR" ));
480480 RARCH_LOG ("[EGL] XKB_CONFIG_ROOT=%s\n" , getenv ("XKB_CONFIG_ROOT" ));
481+ RARCH_LOG ("[EGL] PATH=%s\n" , getenv ("PATH" ));
482+ RARCH_LOG ("[EGL] LD_LIBRARY_PATH=%s\n" , getenv ("LD_LIBRARY_PATH" ));
481483
482484 if (platform != EGL_NONE )
483485 {
@@ -524,10 +526,21 @@ static EGLDisplay get_egl_display(EGLenum platform, void *native)
524526
525527 if (ptr_eglGetPlatformDisplayEXT )
526528 {
527- EGLDisplay dpy = ptr_eglGetPlatformDisplayEXT (platform , native , NULL );
529+ const EGLAttrib attribs [] = { EGL_NONE };
530+ EGLDisplay dpy = ptr_eglGetPlatformDisplayEXT (platform , native , attribs );
528531 if (dpy != EGL_NO_DISPLAY )
529532 {
530533 RARCH_LOG ("[EGL] eglGetPlatformDisplayEXT succeeded: %p\n" , (void * )dpy );
534+
535+ RARCH_LOG ("[EGL] eglQueryString(EGL_NO_DISPLAY, EXTENSIONS) = %s\n" ,
536+ eglQueryString (EGL_NO_DISPLAY , EGL_EXTENSIONS ));
537+ RARCH_LOG ("[EGL] eglQueryString(display, EXTENSIONS) = %s\n" ,
538+ eglQueryString (dpy , EGL_EXTENSIONS ));
539+ RARCH_LOG ("[EGL] eglQueryString(display, VENDOR) = %s\n" ,
540+ eglQueryString (dpy , EGL_VENDOR ));
541+ RARCH_LOG ("[EGL] eglQueryString(display, VERSION) = %s\n" ,
542+ eglQueryString (dpy , EGL_VERSION ));
543+
531544 return dpy ;
532545 }
533546 else
@@ -550,6 +563,15 @@ static EGLDisplay get_egl_display(EGLenum platform, void *native)
550563 else
551564 {
552565 RARCH_LOG ("[EGL] eglGetDisplay succeeded: %p\n" , (void * )dpy );
566+
567+ RARCH_LOG ("[EGL] eglQueryString(EGL_NO_DISPLAY, EXTENSIONS) = %s\n" ,
568+ eglQueryString (EGL_NO_DISPLAY , EGL_EXTENSIONS ));
569+ RARCH_LOG ("[EGL] eglQueryString(display, EXTENSIONS) = %s\n" ,
570+ eglQueryString (dpy , EGL_EXTENSIONS ));
571+ RARCH_LOG ("[EGL] eglQueryString(display, VENDOR) = %s\n" ,
572+ eglQueryString (dpy , EGL_VENDOR ));
573+ RARCH_LOG ("[EGL] eglQueryString(display, VERSION) = %s\n" ,
574+ eglQueryString (dpy , EGL_VERSION ));
553575 }
554576 return dpy ;
555577}
0 commit comments