Skip to content

Commit 02335d2

Browse files
jaladreipsigcbot
authored andcommitted
Dump LLVM IR for dynamic ray management pass even if proceed based approach is used
Dump LLVM IR for dynamic ray management pass even if proceed based approach is used
1 parent f1bd245 commit 02335d2

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

IGC/AdaptorCommon/RayTracing/DynamicRayManagementPass.cpp

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -123,13 +123,15 @@ bool DynamicRayManagementPass::runOnFunction(Function& F)
123123
}
124124

125125
if (TryProceedBasedApproach(F))
126-
return true;
127-
128-
changed = AddDynamicRayManagement(F);
129-
130-
if (changed)
126+
changed = true;
127+
else
131128
{
132-
HandleComplexControlFlow(F);
129+
changed = AddDynamicRayManagement(F);
130+
131+
if (changed)
132+
{
133+
HandleComplexControlFlow(F);
134+
}
133135
}
134136

135137
DumpLLVMIR(m_CGCtx, "DynamicRayManagementPass");

0 commit comments

Comments
 (0)