Skip to content

Comments

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
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.

@martindevans martindevans merged commit 732b283 into SciSharp:master Feb 16, 2026
6 checks passed
@m0nsky m0nsky deleted the fix/remove-standalone-metal-shader branch February 16, 2026 14:14
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