-
Notifications
You must be signed in to change notification settings - Fork 11
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
DXGIGetDebugInterface can't be located #108
Comments
It looks like you are missing the DXGI debug layer which you need to enable in order to get logs (see TROUBLESHOOTING.md). Not sure if Win 11 IoT has that though, in that case you can just disable |
Windows 11 IoT does not include graphics diagnostics tools. Following the steps in TROUBLESHOOTING.md to install and enable them results in the same error and no log file. Interestingly, the DXGI error occurs when the DXGI debug layer is disabled using |
Mmm, this might run deeper ( I won't be able to address this for a few days unfortunately, but this is relatively high priority. |
I have looked into this. That function gets linked into the DLL so the error most likely shows up regardless of whether it is used or not. Unfortunately we need to link it for diagnostic purposes, so it's unlikely we can find a workaround for this on the side of code. I assume Windows 11 IoT does not support I am not familiar with Windows 11 IoT Enterprise. What drove the choice for you to use it compared to other Windows editions? |
This page has a table summarizing the differences: https://massgrave.dev/windows_ltsc_links IoT is stripped down in a number of ways so it's certainly plausible it lacks the required headers. |
Unfortunately I couldn't find anything definitive related to DXGI. I think it's more of it having an older version (missing Sadly I don't have a good model of how to deal with this that doesn't entail massive fragile checks and/or releases with separate features (e.g. the dxgi debug disabled) that would also affect Let's keep this issue open a while, see if we can find a good solution; but atm I don't think there is anything actionable that offers a compromise compatible with the tool's core objectives. |
Environment
Unfortunately, following the steps in
CONTRIBUTING.md
, I'm unable to get a log file to be generated. The following is the output from the console on launch:I imagine this is related to #21 . I wouldn't be surprised if it has something to do with Windows IoT LTSC missing some features.
I'm happy to help debug further however I can 👍
The text was updated successfully, but these errors were encountered: