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

WSL2 running Godot4 vulkan #6

Closed
GeorgeS2019 opened this issue Apr 3, 2022 · 3 comments
Closed

WSL2 running Godot4 vulkan #6

GeorgeS2019 opened this issue Apr 3, 2022 · 3 comments

Comments

@GeorgeS2019
Copy link

Following the tips here, I manage to get WSL vulkan to work.

However, when using that for Godot4 vulkan, I came across problem which I am unclear if this is related to the WSL-vulkan-mesa implementation or how glslang accepts GLSL code as other has suggested.

I see, the problem is you can have Restrict on the pointer type for the OpVariable because that's a mem object declaration, but not on the members themselves. So basically KhronosGroup/SPIRV-Registry#93 again, and a bug in glslang ?

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Apr 3, 2022

Godot4 works with llvmpipe in Ubuntu 20.04 VM using (LLVM 12.0.0) => Publication date 2021-04-14

Has anyone here managed to update the repo to using LLVM 12.0.0 instead of 10.0.0

@GeorgeS2019
Copy link
Author

GeorgeS2019 commented Apr 17, 2022

future of Vulkan on WSL2 using Dozen

image

@GeorgeS2019
Copy link
Author

Hardware accelerated vulkan running on WSL2 is working, however, not all features needed to run Godot4 have been implemented YET

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

No branches or pull requests

1 participant