Skip to content

Conversation

@DeltaEvo
Copy link
Contributor

@DeltaEvo DeltaEvo commented Aug 27, 2025

Description

Lunar discontinued providing ubuntu packages for the sdk and only provide linux tarballs now.

Closes #7943

Squash or Rebase?

Rebase

Checklist

  • Run cargo fmt.
  • Run taplo format.
  • Run cargo clippy --tests. If applicable, add:
    • --target wasm32-unknown-unknown
  • Run cargo xtask test to run tests.
  • If this contains user-facing changes, add a CHANGELOG.md entry.

@DeltaEvo DeltaEvo requested a review from a team as a code owner August 27, 2025 13:02
@DeltaEvo
Copy link
Contributor Author

I needed this while working on a (soon to be created) PR on my fork as I wanted an updated vulkan validation layers as it contains a rewrite of the range overlap checks, thought it was better in it's own change

@DeltaEvo DeltaEvo force-pushed the david/update_vulkan_sdk branch from 36675a8 to 5d0cc99 Compare August 27, 2025 13:05
@DeltaEvo DeltaEvo changed the title ci: Update vulkan sdk to 1.4.321.1 ci: Update vulkan sdk to 1.4.321.0 Aug 27, 2025
@cwfitzgerald
Copy link
Member

(Edited the description to show that this fixes #7943!)

Copy link
Member

@cwfitzgerald cwfitzgerald left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missed one, then g2g

VULKAN_SDK_VERSION: "1.4.313"

@DeltaEvo DeltaEvo force-pushed the david/update_vulkan_sdk branch from 5d0cc99 to 97d08ce Compare August 27, 2025 13:43
@DeltaEvo
Copy link
Contributor Author

Missed one, then g2g

Oops 😅, fixed !

@DeltaEvo DeltaEvo force-pushed the david/update_vulkan_sdk branch 2 times, most recently from b6d3830 to 3e1cefc Compare August 27, 2025 13:46
set -e
sudo apt-get update -y -qq
curl -L --retry 5 https://sdk.lunarg.com/sdk/download/${{ env.VULKAN_FULL_SDK_VERSION }}/linux/vulkansdk-linux-x86_64-${{ env.VULKAN_FULL_SDK_VERSION }}.tar.xz -o vulkan-sdk.tar.xz
Copy link
Contributor Author

@DeltaEvo DeltaEvo Aug 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll probably do a follow up PR after this one to move this to a shared action like the mesa one, unless you think we should keep it as is, let me know

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That would be great!

Lunar discontinued providing ubuntu packages for the sdk and
only provide linux tarballs now.
@DeltaEvo DeltaEvo force-pushed the david/update_vulkan_sdk branch from 3e1cefc to a94447a Compare August 27, 2025 14:02
@cwfitzgerald cwfitzgerald merged commit 0372d31 into gfx-rs:trunk Aug 27, 2025
40 checks passed
sharmajai pushed a commit to sharmajai/wgpu that referenced this pull request Oct 12, 2025
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.

Migrate Vulkan SDK installation on linux to tarball

2 participants