Skip to content

Fix/remove standalone metal shader#1331

Merged
martindevans merged 2 commits intoSciSharp:masterfrom
m0nsky:fix/remove-standalone-metal-shader
Feb 16, 2026
Merged

Fix/remove standalone metal shader#1331
martindevans merged 2 commits intoSciSharp:masterfrom
m0nsky:fix/remove-standalone-metal-shader

Conversation

@m0nsky
Copy link
Copy Markdown
Contributor

@m0nsky m0nsky commented Feb 16, 2026

We've had -DLLAMA_METAL_EMBED_LIBRARY=ON in the compile workflow since early 2024 (ede2c25)

However, this meant that the shaders were always embedded into the dylib. For this reason, they stopped copying the shaders on the llama.cpp side if -DLLAMA_METAL_EMBED_LIBRARY=ON was set, because it was never needed in the first place (see this PR from January 6 2026).

So previous binary update (August 2025) went ok, but latest one (yesterday) failed due to that recent change on the llama.cpp side, and this change should fix it, but would be nice if someone could test that metal still works after this change.

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.

2 participants