diff --git a/examples/OpenGLWindow/EGLOpenGLWindow.cpp b/examples/OpenGLWindow/EGLOpenGLWindow.cpp index 6fb9797ae..f8918f318 100644 --- a/examples/OpenGLWindow/EGLOpenGLWindow.cpp +++ b/examples/OpenGLWindow/EGLOpenGLWindow.cpp @@ -141,8 +141,13 @@ void EGLOpenGLWindow::createWindow(const b3gWindowConstructionInfo& ci) if (eglGetError() == EGL_SUCCESS && initialized == EGL_TRUE) { m_data->egl_display = display; + break; } } + else + { + fprintf(stderr, "GetDisplay %d failed with error: %x\n", i, eglGetError()); + } } } else @@ -166,6 +171,10 @@ void EGLOpenGLWindow::createWindow(const b3gWindowConstructionInfo& ci) m_data->egl_display = display; } } + else + { + fprintf(stderr, "GetDisplay %d failed with error: %x\n", m_data->m_renderDevice, eglGetError()); + } } if (!eglInitialize(m_data->egl_display, NULL, NULL))