diff options
Diffstat (limited to 'examples/quick/rendercontrol/window_singlethreaded.cpp')
-rw-r--r-- | examples/quick/rendercontrol/window_singlethreaded.cpp | 6 |
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() |