renderdoc icon indicating copy to clipboard operation
renderdoc copied to clipboard

[Feature request] Support DXIL Shader Debug

Open whbwhb521 opened this issue 3 years ago • 7 comments

Description

Shader debug is an excellent function. It would be great to support debugging for DXIL in renderdoc

Environment

  • RenderDoc version: 1.17
  • Operating System: Windows 10
  • Graphics API: D3D12

whbwhb521 avatar Dec 14 '21 10:12 whbwhb521

This is planned for feature parity at some point, but I can't promise any particular timeline and I don't expect it to be very soon since DXIL is an utterly terrible format and is awful to work with unfortunately.

baldurk avatar Dec 14 '21 10:12 baldurk

I can use dxil-spirv to decompile DXIL to HLSL, edit & apply works, but the shader does not take effect image

xoyojank avatar Jun 18 '22 03:06 xoyojank

我想知道您那个DXIL转HLSL的工具是可以分享的吗

welkin0307 avatar Dec 31 '22 12:12 welkin0307

That would be exellent to debug unreal shaders.

bengHinterland avatar Mar 03 '23 14:03 bengHinterland

I believe you can debug Unreal shaders just fine by uncommenting a few lines in ConsoleVariables.ini.

vito0719 avatar Mar 04 '23 08:03 vito0719

I did that but Renderdoc still says it can't debug pixel shaders because they are in DXIL

bengHinterland avatar Mar 06 '23 13:03 bengHinterland

This issue is not the appropriate place for Unreal questions or support. The feature request has been made so you can follow this issue if you are interested in it, otherwise Unreal questions should go to a more appropriate forum.

baldurk avatar Mar 06 '23 14:03 baldurk