]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
vulkan: implement ADD1, ARANGE, FILL, SOFTPLUS, STEP, ROUND, CEIL, FLOOR, TRUNC ...
authorGiuseppe Scrivano <redacted>
Wed, 19 Nov 2025 16:29:45 +0000 (17:29 +0100)
committerGitHub <redacted>
Wed, 19 Nov 2025 16:29:45 +0000 (17:29 +0100)
commit7d77f07325985c03a91fa371d0a68ef88a91ec7f
tree5f1fa44f99a7826c619cd19b804d8d9169847bcc
parent1fa4551af069358e29fe4c497c801b0dee85cb49
vulkan: implement ADD1, ARANGE, FILL, SOFTPLUS, STEP, ROUND, CEIL, FLOOR, TRUNC (#17319)

* vulkan: initialize array

* vulkan: implement ADD1

* vulkan: implement ARANGE

* vulkan: implement FILL

* vulkan: implement SOFTPLUS

* vulkan: implement STEP

* vulkan: implement ROUND

* vulkan: implement CEIL

* vulkan: implement FLOOR

* vulkan: implement TRUNC

* docs: update Vulkan ops

Signed-off-by: Giuseppe Scrivano <redacted>
14 files changed:
docs/ops.md
docs/ops/Vulkan.csv
ggml/src/ggml-vulkan/ggml-vulkan.cpp
ggml/src/ggml-vulkan/vulkan-shaders/add1.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/arange.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/ceil.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/fill.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/floor.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/round.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/softplus.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/step.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/trunc.comp [new file with mode: 0644]
ggml/src/ggml-vulkan/vulkan-shaders/vulkan-shaders-gen.cpp
tests/test-backend-ops.cpp