diff options
Diffstat (limited to 'src/render/renderers/opengl/renderer/renderer.cpp')
-rw-r--r-- | src/render/renderers/opengl/renderer/renderer.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/render/renderers/opengl/renderer/renderer.cpp b/src/render/renderers/opengl/renderer/renderer.cpp index b5b61b027..a65e3c7ff 100644 --- a/src/render/renderers/opengl/renderer/renderer.cpp +++ b/src/render/renderers/opengl/renderer/renderer.cpp @@ -1681,8 +1681,11 @@ Renderer::ViewSubmissionResultData Renderer::submitRenderViews(const QVector<Ren #ifndef Q_OS_INTEGRITY if (!imGuiOverlayShown && renderView->showDebugOverlay()) { imGuiOverlayShown = true; - if (!m_imGuiRenderer) + if (!m_imGuiRenderer) { m_imGuiRenderer = new Debug::ImGuiRenderer(this); + if (m_settings) + m_imGuiRenderer->setCapabilities(m_settings->capabilities()); + } { QMutexLocker l(&m_frameEventsMutex); |