```cpp // // Initialize backend EGL display // fb->m_eglDisplay = s_egl.eglGetDisplay(EGL_DEFAULT_DISPLAY); if (fb->m_eglDisplay == EGL_NO_DISPLAY) { GL_LOG("Failed to Initialize backend EGL display"); ERR("Failed to Initialize backend EGL display\n"); return false; } GL_LOG("call eglInitialize"); if (!s_egl.eglInitialize(fb->m_eglDisplay, &fb->m_caps.eglMajor, &fb->m_caps.eglMinor)) { GL_LOG("Failed to eglInitialize"); ERR("Failed to eglInitialize\n"); return false; } ``` It's interesting, I'm doing all of that correctly