summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/audio-visualizer-qml
diff options
context:
space:
mode:
authorSvenn-Arne Dragly <s@dragly.com>2018-02-07 19:52:00 +0100
committerSvenn-Arne Dragly <svenn-arne.dragly@qt.io>2018-02-09 08:28:03 +0000
commit370201c3afdbe976a988a6bb840cce832c719f93 (patch)
tree5287d2f6be17bf04aa6793c1e4d255749d5526e9 /examples/qt3d/audio-visualizer-qml
parent352dacc0040f77345ab2f6e9019ff68ba2ed354e (diff)
Proceed to the next frame even if we cannot lock the surface
Previously, if the render surface could not be locked or makeCurrent failed, the aspect thread would be stuck waiting for the next frame and the render thread would be stuck waiting for the render jobs. This change makes sure both threads continue, which will allow changes to the surface to be synchronized and make the render thread try to lock the surface again. Task-number: QTBUG-66243 Change-Id: I01bbe4c2ca74961f363efbe87c0586edaad41c62 Reviewed-by: Harald Vistnes <harald.vistnes@gmail.com> Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'examples/qt3d/audio-visualizer-qml')
0 files changed, 0 insertions, 0 deletions