aboutsummaryrefslogtreecommitdiffstats
path: root/examples/quick/rendercontrol/window_singlethreaded.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/quick/rendercontrol/window_singlethreaded.cpp')
-rw-r--r--examples/quick/rendercontrol/window_singlethreaded.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/quick/rendercontrol/window_singlethreaded.cpp b/examples/quick/rendercontrol/window_singlethreaded.cpp
index 454b06f425..8ed3f5555c 100644
--- a/examples/quick/rendercontrol/window_singlethreaded.cpp
+++ b/examples/quick/rendercontrol/window_singlethreaded.cpp
@@ -81,7 +81,7 @@ WindowSingleThreaded::WindowSingleThreaded()
m_offscreenSurface->setFormat(m_context->format());
m_offscreenSurface->create();
- m_cubeRenderer = new CubeRenderer;
+ m_cubeRenderer = new CubeRenderer(m_offscreenSurface);
m_renderControl = new QQuickRenderControl(this);
@@ -129,10 +129,10 @@ WindowSingleThreaded::~WindowSingleThreaded()
m_context->doneCurrent();
+ delete m_cubeRenderer;
+
delete m_offscreenSurface;
delete m_context;
-
- delete m_cubeRenderer;
}
void WindowSingleThreaded::createFbo()