From b7a40e644a9826d2e7894296e7264d7ece429dab Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Sun, 6 Apr 2025 10:21:01 +0100 Subject: [PATCH] Ignore Constant initialiser data that is undefined --- renderdoc/driver/shaders/dxil/dxil_debug.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_debug.cpp b/renderdoc/driver/shaders/dxil/dxil_debug.cpp index af350c4a0..25ff8d8ac 100644 --- a/renderdoc/driver/shaders/dxil/dxil_debug.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_debug.cpp @@ -7785,7 +7785,7 @@ ShaderDebugTrace *Debugger::BeginDebug(uint32_t eventId, const DXBC::DXBCContain if(gv->initialiser) { const Constant *initialData = gv->initialiser; - if(!initialData->isNULL()) + if(!initialData->isNULL() && !initialData->isUndef()) { RDCASSERT(ConvertDXILConstantToShaderVariable(initialData, globalVar.var)); // Write ShaderVariable data back to memory