]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
vulkan: disable spirv-opt for coopmat shaders (llama/10763)
authorJeff Bolz <redacted>
Tue, 10 Dec 2024 17:22:20 +0000 (11:22 -0600)
committerGeorgi Gerganov <redacted>
Tue, 17 Dec 2024 17:23:40 +0000 (19:23 +0200)
commit58eacf28277e40965465e314948cd73a0bac1b69
treea0f68064f712bd78111df06a3c171456bf640f3b
parente6d93f40dffe8733d5d72f1d8fa6b3ca27ae899f
vulkan: disable spirv-opt for coopmat shaders (llama/10763)

There are some bugs in the 1.3.296 SDK, so disable this. It isn't strictly
necessary anyway.

Add missing dependency on vulkan-shaders-gen, so shaders get recompiled when it
changes.

Fix coopmat support reporting when glslc doesn't support NV_coopmat2.
src/ggml-vulkan/CMakeLists.txt
src/ggml-vulkan/ggml-vulkan.cpp
src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp