From 55e8c42f50284005909000a5de5e45af89146256 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 17 Nov 2025 12:03:58 +0000 Subject: [PATCH] Require SSBOs & CS for shader debuggging at minimum --- renderdoc/driver/gl/gl_replay.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/gl/gl_replay.cpp b/renderdoc/driver/gl/gl_replay.cpp index cbab24419..9144d4a48 100644 --- a/renderdoc/driver/gl/gl_replay.cpp +++ b/renderdoc/driver/gl/gl_replay.cpp @@ -225,7 +225,9 @@ APIProperties GLReplay::GetAPIProperties() ret.degraded = m_Degraded; ret.vendor = m_DriverInfo.vendor; ret.pixelHistory = true; - ret.shaderDebugging = OpenGL_ShaderDebugging(); + // we require storage buffers and compute shaders + ret.shaderDebugging = OpenGL_ShaderDebugging() && HasExt[ARB_shader_storage_buffer_object] && + HasExt[ARB_compute_shader]; return ret; }