summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/renderer/renderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/renderers/opengl/renderer/renderer.cpp')
-rw-r--r--src/render/renderers/opengl/renderer/renderer.cpp5
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);