When using the Scene3D QML component in a QQuickWidget, QAspectThread will get in a busy loop while the containing widget is not visible. This does not seem to be related to OnDemand rendering.
The attached example shows the problem. QAspectThread consumes CPU in a loop until the checkbox is clicked, making QQuickWidget visible.
For Gerrit Dashboard: QTBUG-67823 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
233788,8 | Avoid busy loop in QAspectManager while simulation loop is not started | 5.11 | qt/qt3d | Status: MERGED | +2 | 0 |