Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
6.5.2
-
None
Description
I just enabled output for all Qt warnings in my app (QT_LOGGING_RULES="*.warning=true"),
in order to collect more info for QTBUG-108175 and some other issues.
After that I started to notice new warnings on the app start, like so
main thread missed 13 update(s) from display link during update request delivery
It's printed on QCocoaScreen::deliverUpdateRequests().
... if (pauseUpdates) { // Pause the display link if there are no pending update requests qCDebug(lcQpaScreenUpdates) << "Stopping display link for" << this; CVDisplayLinkStop(m_displayLink); } if (const int missedUpdates = m_pendingUpdates.fetchAndStoreRelaxed(0) - pendingUpdates) { qCWarning(lcQpaScreenUpdates) << "main thread missed" << missedUpdates << "update(s) from display link during update request delivery"; } ...