diff options
Diffstat (limited to 'src/engine/Qt3DSRenderRuntimeBindingImpl.h')
-rw-r--r-- | src/engine/Qt3DSRenderRuntimeBindingImpl.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/engine/Qt3DSRenderRuntimeBindingImpl.h b/src/engine/Qt3DSRenderRuntimeBindingImpl.h index 1f0e565..191a3bc 100644 --- a/src/engine/Qt3DSRenderRuntimeBindingImpl.h +++ b/src/engine/Qt3DSRenderRuntimeBindingImpl.h @@ -138,13 +138,14 @@ namespace render { } void CreateRenderContext(qt3ds::render::IRuntimeFactoryRenderFactory &inContextFactory, - bool delayedLoading) + bool delayedLoading, QRuntimeViewSignalProxy *signalProxy) { m_RenderContext = inContextFactory.CreateRenderContext(*m_Foundation, *m_StringTable); + if (m_RenderContext) { m_Context = m_CoreContext->CreateRenderContext(*m_RenderContext, m_PrimitivePath.c_str(), - delayedLoading); + delayedLoading, signalProxy); } } |