-
Notifications
You must be signed in to change notification settings - Fork 10.9k
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 broken Vulkan Cmake (properly) #5230
Conversation
Wasn't it just the "STATIC" that caused issues? Why revert the changes that make Vulkan work like the other backends in the CMakeLists.txt? |
Can confirm this compiles on Windows again. |
Work as well on windows |
Anyone with write acess to the repo want to accept this PR? |
I don't know enough about CMake to be able to tell why the version on master fails, but this seems to work on Windows and Linux, so it's fine by me. |
I reverted it because those changes were plain wrong. Changing from static to object is all you need to make it build properly on both Linux and Windows. I explain this in more detail at #5191 (comment). |
* build vulkan as object * vulkan ci
* build vulkan as object * vulkan ci
Sorry about breaking Vulkan Windows CMake with #5182! This PR fixes the build for both Linux and Windows and adds Vulkan CI support as well.
Resolves #5191.