client: Drop outdated QT_WAYLAND_RESIZE_AFTER_SWAP

QT_WAYLAND_RESIZE_AFTER_SWAP was added
in15f82d0bc40eae635ed1377ae39253a8f515ea4a in 2014 to provide an
opt-in-path to support drivers that did not apply an eglWindow resize
until after the swap occurred.

This is now the default in the EGL specification and fully supported in
QtWayland. The environment variable does nothing.

Change-Id: I8114d11801db5ba6863f48e2d44cca984bb58de7
Reviewed-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
This commit is contained in:
David Edmundson 2024-10-24 14:48:40 +01:00
parent dbe5894530
commit a49524bf03
2 changed files with 0 additions and 7 deletions

View File

@ -51,7 +51,6 @@ QWaylandWindow::QWaylandWindow(QWindow *window, QWaylandDisplay *display)
, mDisplay(display)
, mSurfaceLock(QReadWriteLock::Recursive)
, mShellIntegration(display->shellIntegration())
, mResizeAfterSwap(qEnvironmentVariableIsSet("QT_WAYLAND_RESIZE_AFTER_SWAP"))
{
{
bool ok;
@ -335,7 +334,6 @@ void QWaylandWindow::resetSurfaceRole()
}
mFrameCallbackTimedOut = false;
mWaitingToApplyConfigure = false;
mResizeDirty = false;
mExposed = false;
}
@ -463,9 +461,6 @@ void QWaylandWindow::setGeometry(const QRect &r)
if (mWindowDecorationEnabled)
mWindowDecoration->update();
if (mResizeAfterSwap && windowType() == Egl && mSentInitialResize) {
mResizeDirty = true;
}
QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(window(), geometry());
mSentInitialResize = true;
}

View File

@ -307,8 +307,6 @@ protected:
bool mExposed = false;
bool mWaitingToApplyConfigure = false;
bool mResizeDirty = false;
bool mResizeAfterSwap;
int mFrameCallbackTimeout = 100;
QVariantMap m_properties;