-
Notifications
You must be signed in to change notification settings - Fork 2.3k
[build] Upgrade Vulkan and Fix imgui #8715
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
base: master
Are you sure you want to change the base?
Conversation
Oh we both made a similar PR :) 🎉 |
I split all my changes, so I create 6-7 PR's |
Yeah nice :) |
Also I fixed finally open3d for ARM64 isl-org/Open3D#7239 |
Interesting 💪 |
@johnnynunez Thoughts on these test errors I'm seeing in my own Vulkan upgrade branch? https://github.com/taichi-dev/taichi/actions/runs/14905225451/job/41865963509?pr=8722 I don't see any evidence that it's an infrastructure issue, and I'm leaning towards this is something that changed in the Vulkan api behavior? Thoughts? What happens when you run the CI script on your own infra? |
Note: for some reason this downloads x86 version on my arm system 🤔
|
Oh, that's probably because I merged this onto my previous vulkan pr that doesnt include arm. Cool :) |
wait, no, it's because |
download_dep(url, prefix, strip=1) | ||
sdk = prefix / "x86_64" | ||
os.environ["VULKAN_SDK"] = str(sdk) | ||
path_prepend("PATH", sdk / "bin") | ||
path_prepend("LD_LIBRARY_PATH", sdk / "lib") | ||
os.environ["VK_LAYER_PATH"] = str(sdk / "etc" / "vulkan" / "explicit_layer.d") | ||
elif (u.system, u.machine) in (("Linux", "arm64"), ("Linux", "aarch64")): | ||
url = ( | ||
"https://github.com/johnnynunez/vulkan-sdk-arm/releases/download/1.4.309.0/" |
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.
this doesnt exist 😛 Your release is 1.4.304.1 right? https://github.com/johnnynunez/vulkan-sdk-arm/releases
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.
I have to upload new release
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.
No description provided.