summaryrefslogtreecommitdiffstats
path: root/src/gui/rhi/qshader_p_p.h
diff options
context:
space:
mode:
authorEirik Aavitsland <eirik.aavitsland@qt.io>2019-10-23 13:35:13 +0200
committerEirik Aavitsland <eirik.aavitsland@qt.io>2019-10-24 08:56:21 +0200
commit03717be7885d84783bc8ea32a65e42e4970f59d6 (patch)
treecb67f5f3e44ffc49435480ff699f8528b2719efb /src/gui/rhi/qshader_p_p.h
parentaa4b0f5cb7e84046530fbc26581f777506fea658 (diff)
Fix: confusion in QImage paintEngine creation on shared images
During the creation of a raster paint engine in QImage::paintEngine(), the QImage will be detached. At least old gcc versions would get confused so that the newly created paintengine would end up in the old QImage copy insteads of the newly detached one. Work around by dropping the temporary engine pointer. Fixes: QTBUG-79383 Change-Id: I27b1f24312269bc2bcc641dc4334397a92e3bfbb Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/gui/rhi/qshader_p_p.h')
0 files changed, 0 insertions, 0 deletions