diff options
-rw-r--r-- | src/plugins/platforms/xcb/qxcbwindow.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/platforms/xcb/qxcbwindow.cpp b/src/plugins/platforms/xcb/qxcbwindow.cpp index be3d527cfc..43e4a6b7d9 100644 --- a/src/plugins/platforms/xcb/qxcbwindow.cpp +++ b/src/plugins/platforms/xcb/qxcbwindow.cpp @@ -1179,7 +1179,7 @@ QXcbEGLSurface *QXcbWindow::eglSurface() const { if (!m_eglSurface) { EGLDisplay display = connection()->egl_display(); - EGLConfig config = q_configFromGLFormat(display, window()->format(), true); + EGLConfig config = q_configFromGLFormat(display, window()->requestedFormat(), true); EGLSurface surface = eglCreateWindowSurface(display, config, (EGLNativeWindowType)m_window, 0); m_eglSurface = new QXcbEGLSurface(display, surface); |