Skip to content

Conversation

@rspOverflow
Copy link
Contributor

Changes:

  • Documentation: Reorganized/reformatted the Vulkan section in build.md
  • Documentation: Updated Vulkan build instructions to reflect LunarG's discontinuation of the Ubuntu vulkan-sdk package and to align with LunarG's latest documentation.

Purpose:

I made these changes primarily to reflect this notice put out by LunarG:

Deprecation Notice: LunarG will discontinue updating the Ubuntu Packages to newer SDK releases after the month of May, 2025. The Linux tarball should be used instead to keep up to date with Vulkan SDK releases.

Additionally, I also rewrote, reorganized, and reformatted the Vulkan portion of build.md to hopefully make it less confusing as I was having confusion while reading it myself trying to build my own llama.cpp binaries.

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jul 17, 2025
Copy link
Collaborator

@0cc4m 0cc4m left a comment

Choose a reason for hiding this comment

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

LGTM, thank you.

@0cc4m 0cc4m merged commit f0d4d17 into ggml-org:master Jul 19, 2025
2 checks passed
@rspOverflow
Copy link
Contributor Author

@0cc4m Hey there, uh. I was away from my computer when you merged my PR. I had a minor grammar fix that I just committed to my fork right about now. Wondering if I should PR given that it is a minor change. Sorry, I should have probably committed it earlier!

@0cc4m
Copy link
Collaborator

0cc4m commented Jul 19, 2025

You can open another PR, sure. If you don't want it to be that small, there are some other issues with the Vulkan documentation that could be improved, like the example commands having unnecessary parameters like -e that is default or -ngl 33 that is model-specific and we usually use 99 to offload everything or -t 4 which is hardware-specific and not needed at all when fully offloading.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants