]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/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>
Wed, 18 Dec 2024 10:52:16 +0000 (12:52 +0200)
commit86346f811eeb15203406c04d08926a1bd8917aa7
tree3b876e5ab29080de92b584810b5102213973e828
parentc635f40a340829f7ab497494b0afa80c11e81ae1
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.
ggml/src/ggml-vulkan/CMakeLists.txt
ggml/src/ggml-vulkan/ggml-vulkan.cpp
ggml/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp