diff --git a/src/plugins/qpa/eglplatformcontext.cpp b/src/plugins/qpa/eglplatformcontext.cpp index 8a213b26a7..5de338823d 100644 --- a/src/plugins/qpa/eglplatformcontext.cpp +++ b/src/plugins/qpa/eglplatformcontext.cpp @@ -61,7 +61,7 @@ EGLPlatformContext::~EGLPlatformContext() static EGLSurface eglSurfaceForPlatformSurface(QPlatformSurface *surface) { if (surface->surface()->surfaceClass() == QSurface::Window) { - return static_cast(surface)->eglSurface(); + return EGL_NO_SURFACE; // EGL_KHR_surfaceless_context is required } else { return static_cast(surface)->eglSurface(); } diff --git a/src/plugins/qpa/window.cpp b/src/plugins/qpa/window.cpp index fb131c9a9a..b8135adc2c 100644 --- a/src/plugins/qpa/window.cpp +++ b/src/plugins/qpa/window.cpp @@ -137,10 +137,5 @@ void Window::unmap() invalidateSurface(); } -EGLSurface Window::eglSurface() const -{ - return EGL_NO_SURFACE; // EGL_KHR_surfaceless_context is required. -} - } } diff --git a/src/plugins/qpa/window.h b/src/plugins/qpa/window.h index 14db24338f..0f2ae67708 100644 --- a/src/plugins/qpa/window.h +++ b/src/plugins/qpa/window.h @@ -9,8 +9,6 @@ */ #pragma once -#include - #include #include @@ -39,7 +37,6 @@ public: void requestActivateWindow() override; InternalWindow *internalWindow() const; - EGLSurface eglSurface() const; Swapchain *swapchain(); private: