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

Migrate dependency from winapi to windows. #2505

Merged
merged 4 commits into from
Apr 27, 2024
Merged

Conversation

InfyniteHeap
Copy link
Contributor

Briefly complete migrating from winapi to windows. Known issue: Program will not show a window and closed immediately when building with profiling and gpu_profiling features enabled. On the other hand, you can still use the program when building without any features enabled. This issue will be fixed in the next commit(s).

What kind of change does this PR introduce?

  • Refactor

Did this PR introduce a breaking change?

  • No

Briefly complete migrating from `winapi` to `windows`.
Known issue: Program will not show a window and closed immediately when building with `profiling` and `gpu_profiling` features enabled. On the other hand, you can still use the program when building without any features enabled. This issue will be fixed in the next commit(s).
@InfyniteHeap
Copy link
Contributor Author

When this work completed indeed, the issue #2488 can be closed with "completed".

Copy link

github-actions bot commented Apr 25, 2024

Test Results

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

Results for commit d05d403. ± Comparison against base commit 2f922dd.

♻️ This comment has been updated with latest results.

src/renderer/d3d.rs Show resolved Hide resolved
Cargo.toml Outdated Show resolved Hide resolved
src/profiling/d3d.rs Outdated Show resolved Hide resolved
src/renderer/d3d.rs Show resolved Hide resolved
src/renderer/d3d.rs Outdated Show resolved Hide resolved
src/renderer/vsync/vsync_win_dwm.rs Outdated Show resolved Hide resolved
@fredizzimo fredizzimo merged commit a5a9484 into neovide:main Apr 27, 2024
12 checks passed
@fredizzimo
Copy link
Member

Thank you very much for this!

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.

None yet

2 participants