mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-05 01:20:42 +00:00
ccbb516610
Store SSA ID name strings in a container which is shared between the disassembler and the debugger. The SSA ID name strings are guaranteed to be unique by appending the SSA ID value. Do not use resource names for SSA ID names, only show resource names when a DXIL handle is created i.e. DXOp::CreateHandle, DXOp::CreateHandleFromBinding & DXOp::CreateHandleFromHeap This means the debugger now has a unique name for each ShaderVariable generated. Revert the ShaderViewer consistency changes which were only required because the DXIL debugger did not generate unique names for ShaderVariables.