Ignore Constant initialiser data that is undefined

This commit is contained in:
Jake Turner
2025-04-06 10:21:01 +01:00
parent 30fbb6b0f5
commit b7a40e644a
+1 -1
View File
@@ -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