-
Notifications
You must be signed in to change notification settings - Fork 1.6k
ci: support Vulkan build on Windows #1726
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
Conversation
Ah, CI failed, yeah I had to copy the vulkan-1.lib to vulkan.lib on my machine. I need to see if I can fix issue build-side instead of manually |
It looks like the vulkan build is currently broken on Linux CI due to an upstream issue with the manylinux docker container. It's trying to pull the completely wrong (outdated?) URL format for the vulkan sdk. |
cc @icycodes |
@vgf89 Thanks, I confirmed that the artifact built by the windows pipeline is working well on my windows machine. |
@vgf89 @wsxiaoys |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Otherwise LGTM
I tried compiling the Vulkan feature on Windows, but was running into the vulkan library not being found by the build script. This is the fix. Now I can run tabby on my AMD 5700XT on Windows. It's seems quite fast too!
Changes:
=native
in vulkan feature in build.rs so that all library kinds are part of the search. This shouldn't break the Linux builds, but if it does CI should catch it.