]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
Improve Vulkan shader build system (llama/9239)
authorMarkus Tavenrath <redacted>
Fri, 6 Sep 2024 06:56:17 +0000 (08:56 +0200)
committerGeorgi Gerganov <redacted>
Tue, 24 Sep 2024 16:45:08 +0000 (19:45 +0300)
commit9e715e1b96f95a9c705e65e1fa006109569e76bc
treef6e6bfe1ea31425b5cde43d54542d7fc131d9ab5
parent6f5514b6e29e2eae1dfde1d0b66c6050c363bb41
Improve Vulkan shader build system (llama/9239)

* Improve Vulkan shader builds system

- Add dependency to vulkan-shaders-gen to rebuild shaders when changing the shader compilation utility.
- Add option to generate debug info for Vulkan shaders to provide shader source to Vulkan shader profiling tools

* remove not required self dependency
ggml/CMakeLists.txt
ggml/src/CMakeLists.txt
ggml/src/vulkan-shaders/vulkan-shaders-gen.cpp