]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
vulkan: disable spirv-opt for coopmat shaders (#10763)
authorJeff Bolz <redacted>
Tue, 10 Dec 2024 17:22:20 +0000 (11:22 -0600)
committerGitHub <redacted>
Tue, 10 Dec 2024 17:22:20 +0000 (18:22 +0100)
commita05e2afcc241c1ecd38ec5cb4c579d90cdf3f918
tree4973ce3353ada773539f7a668defdefae7890e05
parent26a8406ba9198eb6fdd8329fa717555b4f77f05f
vulkan: disable spirv-opt for coopmat shaders (#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.
ggml/src/ggml-vulkan/CMakeLists.txt
ggml/src/ggml-vulkan/ggml-vulkan.cpp
ggml/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp