Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Support DXIL Shader Debug #2427

Open
whbwhb521 opened this issue Dec 14, 2021 · 7 comments
Open

[Feature request] Support DXIL Shader Debug #2427

whbwhb521 opened this issue Dec 14, 2021 · 7 comments
Labels
Feature An improvement or feature Unresolved Waiting for a fix or implementation

Comments

@whbwhb521
Copy link

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
@baldurk
Copy link
Owner

baldurk commented Dec 14, 2021

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 baldurk added Feature An improvement or feature Unresolved Waiting for a fix or implementation labels Dec 14, 2021
@xoyojank
Copy link

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

@welkin0307
Copy link

welkin0307 commented Dec 31, 2022

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

@bengHinterland
Copy link

That would be exellent to debug unreal shaders.

@vito0719
Copy link

vito0719 commented Mar 4, 2023

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

@bengHinterland
Copy link

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

@baldurk
Copy link
Owner

baldurk commented Mar 6, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature An improvement or feature Unresolved Waiting for a fix or implementation
Projects
None yet
Development

No branches or pull requests

6 participants