From 601111d5052e5344490151d9f959d31b5cf08f01 Mon Sep 17 00:00:00 2001 From: Daniele Bartolini Date: Sat, 31 Jan 2026 01:56:29 +0100 Subject: [PATCH] Do not load RenderDoc on Wayland (#3570) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Do not load RenderDoc on Wayland * Update debug_renderdoc.cpp --------- Co-authored-by: Branimir Karadžić --- src/debug_renderdoc.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/debug_renderdoc.cpp b/src/debug_renderdoc.cpp index 134a80061..8c81ec9a1 100644 --- a/src/debug_renderdoc.cpp +++ b/src/debug_renderdoc.cpp @@ -24,6 +24,13 @@ namespace bgfx // Skip loading RenderDoc when IntelGPA is present to avoid RenderDoc crash. if (findModule(BX_ARCH_32BIT ? "shimloader32.dll" : "shimloader64.dll") ) { + BX_TRACE("IntelGPA is present, not loading RenderDoc."); + return NULL; + } + + if (bgfx::NativeWindowHandleType::Wayland == g_platformData.type) + { + BX_TRACE("RenderDoc is not available on Wayland. https://github.com/baldurk/renderdoc/issues/853"); return NULL; }