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

fix: Require only DXGI 1.2 when not debugging #2559

Merged
merged 1 commit into from
May 20, 2024

Conversation

fredizzimo
Copy link
Member

What kind of change does this PR introduce?

For some reason it appears like dxgi 1.4 is unavailable on some Windows 10 and Windows 11 machines. I have no idea why, since it should be bundled with Windows since the very first 10 release.

This relaxes those requirements, and also don't pass DXGI_CREATE_FACTORY_DEBUG, since that's another failure point.

Did this PR introduce a breaking change?

  • No

Copy link

github-actions bot commented May 18, 2024

Test Results

  6 files  ±0    6 suites  ±0   20s ⏱️ ±0s
110 tests ±0  110 ✅ ±0  0 💤 ±0  0 ❌ ±0 
644 runs  ±0  644 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 999818f. ± Comparison against base commit 9d5a3e9.

♻️ This comment has been updated with latest results.

@fredizzimo fredizzimo force-pushed the fsundvik/relax-d3d-requirement branch from b5a39be to 999818f Compare May 19, 2024 15:52
@fredizzimo fredizzimo merged commit c4b5097 into neovide:main May 20, 2024
12 checks passed
@fredizzimo
Copy link
Member Author

I' merged this one, as it was confirmed to fix the problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Neovide 0.13.0 panics on Windows 11
1 participant