summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2020-06-29 09:41:38 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2020-06-29 13:16:43 +0000
commite9ce8ae06f8bec123e777076c59f9e66e265c2fc (patch)
treefdf0f4effab85c39200ef9470d8bfffe5d80d6b7
parentb8dc4ab94dacdacb76e4ef28dff57c810e1287e4 (diff)
Delete offscreen surface when done
Task-number: QTBUG-84905 Change-Id: I2c9ddcf415e3f7565c1ba606adb3ab4c6eadfebb Reviewed-by: Andy Shaw <andy.shaw@qt.io> (cherry picked from commit a2f1ee50bb5f25a92d6f1ede0438a1d236f8ba67) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/quick3d/imports/scene3d/scene3ditem.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick3d/imports/scene3d/scene3ditem.cpp b/src/quick3d/imports/scene3d/scene3ditem.cpp
index 8717e320e..fddedf1bc 100644
--- a/src/quick3d/imports/scene3d/scene3ditem.cpp
+++ b/src/quick3d/imports/scene3d/scene3ditem.cpp
@@ -139,6 +139,8 @@ Scene3DItem::~Scene3DItem()
// Scene3DSGNode still exist and will perform their cleanup on their own.
m_aspectEngine->deleteLater();
m_renderer->deleteLater();
+ if (m_dummySurface)
+ m_dummySurface->deleteLater();
}
/*!