summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qfutureinterface.cpp
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.agocs@qt.io>2024-03-04 17:53:23 +0100
committerLaszlo Agocs <laszlo.agocs@qt.io>2024-03-05 15:43:29 +0100
commit818f8de64a2b1a7371ecb4bdd527b05343190582 (patch)
tree58f1b7fa705a89f4cdc54eb5d402dd289f69249f /src/corelib/thread/qfutureinterface.cpp
parent0a3b5042a566afa4dc5162f469eb0d8be3120933 (diff)
drm: Fix having more than window over the screen's lifetime
...when not using atomic. On the non-atmic path the fb is passed in to drmModeSetCrtc. Here we need a new call to it if a new QWindow gets created after the previous one is destroyed. Previously this was not done, so it ended up with Device busy errors. Atomic does not need this since there the flip commit always contains framebufferPropertyId. Change-Id: Ie68152cad50438807ef45adfba65e74c8f30c956 Fixes: QTBUG-122663 Pick-to: 6.7 6.6 6.5 Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Diffstat (limited to 'src/corelib/thread/qfutureinterface.cpp')
0 files changed, 0 insertions, 0 deletions