diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-06-22 10:08:28 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-06-28 06:48:39 +0000 |
commit | 2a7cee47e5e84c73e32a6953e145771196645f1a (patch) | |
tree | 29b34b1f84170afc6cd099fcba8cd32ce7e54f9f /config.tests/unix/javascriptcore-jit/hwcap_test.cpp | |
parent | fe9ca6ede8ee9817868ae5aac8c3f8b4480e9aea (diff) |
Avoid artifacts when hiding or closing a QOpenGLWidget or QQuickWidget child
windows and xcb enables SwitchableWidgetComposition meaning that widget
backing stores will fall back to the normal flush path when no render-to-texture
widgets are visible anymore in the window. This switch however can lead to
artifacts with the image of the rtt widget remaining visible until the next
full bacinkgstore sync. The safe and simple way around this is to do the
switch only in the next flush, keeping the flush where the switch is
discovered on the OpenGL-based composition path still.
Task-number: QTBUG-54241
Change-Id: I1d3f10999f69c58efa791dd724891add56949dee
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Diffstat (limited to 'config.tests/unix/javascriptcore-jit/hwcap_test.cpp')
0 files changed, 0 insertions, 0 deletions