From 2759ebff979299c8e88a197771ff30f11d0ee392 Mon Sep 17 00:00:00 2001 From: Jake Turner Date: Thu, 19 Dec 2024 16:38:15 +0000 Subject: [PATCH] Update TODO comments for DXIL Debugger --- renderdoc/driver/shaders/dxil/dxil_debug.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/renderdoc/driver/shaders/dxil/dxil_debug.cpp b/renderdoc/driver/shaders/dxil/dxil_debug.cpp index 8a9655161..c1c3e0e55 100644 --- a/renderdoc/driver/shaders/dxil/dxil_debug.cpp +++ b/renderdoc/driver/shaders/dxil/dxil_debug.cpp @@ -31,10 +31,9 @@ RDOC_CONFIG(bool, D3D12_DXILShaderDebugger_Logging, false, "Debug logging for the DXIL shader debugger"); -// TODO: ParseDebugData() -// Set the maximum instruction of the current scope -// Create new scope starting from the current instruction -// End up with multiple scopes with the same source MD but different instruction ranges +// TODO: Remove asserts using ^ +// TODO: Support global shared memory pointers created as Constants using getElementPtr inside the constant +// TODO: re-implement callstacks using scopes and inlined at metadata // TODO: Assert m_Block in ThreadState is correct per instruction // TODO: Automatically execute phi instructions after a branch // TODO: Support MSAA