From 81ee600840fac489bbc7c6679b494060d24ffc45 Mon Sep 17 00:00:00 2001 From: rachytski Date: Fri, 30 Nov 2012 11:17:01 +0300 Subject: every graphics::Screen should contain RenderContext. --- qt_tstfrm/tstwidgets.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'qt_tstfrm') diff --git a/qt_tstfrm/tstwidgets.cpp b/qt_tstfrm/tstwidgets.cpp index dc114763c6..a761246138 100644 --- a/qt_tstfrm/tstwidgets.cpp +++ b/qt_tstfrm/tstwidgets.cpp @@ -42,6 +42,8 @@ void GLDrawWidget::initializeGL() m_primaryContext = make_shared_ptr(new qt::gl::RenderContext(this)); + m_primaryContext->startThreadDrawing(); + graphics::ResourceManager::Params rmp; rmp.m_rtFormat = graphics::Data8Bpp; @@ -142,6 +144,7 @@ void GLDrawWidget::initializeGL() params.m_resourceManager = m_resourceManager; params.m_frameBuffer = m_frameBuffer; params.m_threadSlot = m_resourceManager->guiThreadSlot(); + params.m_renderContext = m_primaryContext; m_p = make_shared_ptr(new graphics::Screen(params)); -- cgit v1.2.3