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

PIX won't open PDBs if they are LLD files store in separate folders and not embedded in the DXIL container #1133

Closed
galop1n opened this issue Mar 12, 2018 · 1 comment
Labels
bug Bug, regression, crash external Issue beyond the scope of DXC

Comments

@galop1n
Copy link

galop1n commented Mar 12, 2018

I have been told the issue is fixed for the next release of PIX, keeping an issue open here in case someone else run into the problem too.

Also, i first figure it out after realizing CompileWithDebug still add the PDB information in the resulting DXIL blob. I would have assume it would skip that part as the main feature of this call is to get it in a separate blob.

@hekota hekota added bug Bug, regression, crash external Issue beyond the scope of DXC labels May 15, 2018
@hekota
Copy link
Member

hekota commented Nov 12, 2018

Please use the Feedback button in PIX for reporting PIX issues. This repo is for DirectX Shader Compiler only.

About the second issue - yes, we are including the debug information into the DXIL container when using CompileWithDebug. If you don't want the debug info in DXIL please use the /Qstrip_debug compile option.
We are aware that this is not ideal - we are considering changing the default to not include debug info in DXIL.

@hekota hekota closed this as completed Nov 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug, regression, crash external Issue beyond the scope of DXC
Projects
None yet
Development

No branches or pull requests

2 participants