diff options
author | Kawrakow <iwankawrakow@gmail.com> | 2025-07-04 08:33:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-04 08:33:43 +0200 |
commit | 235c989e398ef38c8c29c76017807705ddfa3a88 (patch) | |
tree | ab37ebb8a3ae1f862da8a59e4471eb38ce289a9d /ggml/src/vulkan-shaders | |
parent | 3e024de1dae45d17110a7dfe02cadea2eb111f51 (diff) |
Vulkan: adding GGML_OP_MULTI_ADD implementation (#582)
Co-authored-by: Iwan Kawrakow <iwan.kawrakow@gmail.com>
Diffstat (limited to 'ggml/src/vulkan-shaders')
-rw-r--r-- | ggml/src/vulkan-shaders/vulkan-shaders-gen.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ggml/src/vulkan-shaders/vulkan-shaders-gen.cpp b/ggml/src/vulkan-shaders/vulkan-shaders-gen.cpp index 281d98c6..65dd82de 100644 --- a/ggml/src/vulkan-shaders/vulkan-shaders-gen.cpp +++ b/ggml/src/vulkan-shaders/vulkan-shaders-gen.cpp @@ -579,6 +579,8 @@ void process_shaders() { string_to_spv("fused_mul_relu_f16", "fused_mul_relu.comp", {{"A_TYPE", "float16_t"}, {"B_TYPE", "float16_t"}, {"D_TYPE", "float16_t"}}); string_to_spv("fused_mul_relu_f32", "fused_mul_relu.comp", {{"A_TYPE", "float"}, {"B_TYPE", "float"}, {"D_TYPE", "float"}}); + string_to_spv("multi_add_f32", "multi_add.comp", {{"A_TYPE", "float"}, {"D_TYPE", "float"}}); + string_to_spv("gelu_f16", "gelu.comp", {{"A_TYPE", "float16_t"}, {"D_TYPE", "float16_t"}}); string_to_spv("gelu_f32", "gelu.comp", {{"A_TYPE", "float"}, {"D_TYPE", "float"}}); string_to_spv("gelu_quick_f16", "gelu_quick.comp", {{"A_TYPE", "float16_t"}, {"D_TYPE", "float16_t"}}); |