]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
cuda/vulkan : bicubic interpolation (#17022)
authorAcly <redacted>
Mon, 10 Nov 2025 09:19:39 +0000 (10:19 +0100)
committerGitHub <redacted>
Mon, 10 Nov 2025 09:19:39 +0000 (10:19 +0100)
commit1032256ec95986f60124a62ace6a628106546497
tree7b21bb668b3ea4cd07f3d5bbab38c02115b72622
parent15274c0c501727b782b37e81eb77e5edae55fffa
cuda/vulkan : bicubic interpolation (#17022)

* vulkan : implement upscale with bicubic interpolation

* cuda : implement upscale with bicubic interpolation

* tests : add ggml_interpolate with GGML_SCALE_MODE_BICUBIC to backend tests

* adapt OpenCL backend to not support the OP in that case so tests don't fail

* print scale mode & flags in test-backend-ops
ggml/src/ggml-cuda/upscale.cu
ggml/src/ggml-opencl/ggml-opencl.cpp
ggml/src/ggml-vulkan/ggml-vulkan.cpp
ggml/src/ggml-vulkan/vulkan-shaders/upscale.comp
tests/test-backend-ops.cpp