Skip to content

Commit da25db8

Browse files
committed
more logging
1 parent 8689b34 commit da25db8

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

gfx/common/egl_common.c

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)