]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
ggml-webgpu: Support non-contiguous `src0` and overlapping `src0/src1` in binary...
authorMasashi Yoshimura <redacted>
Mon, 2 Mar 2026 15:59:53 +0000 (00:59 +0900)
committerGeorgi Gerganov <redacted>
Sun, 15 Mar 2026 19:50:13 +0000 (21:50 +0200)
commit9b30b0a0cf6bea1b9149994d47984e76e4aa0bda
treef82ae8028c270f4809d2887307f15f5f2ad99978
parent7e681c37a3a90e188325087f89cdd81cad97d060
ggml-webgpu: Support non-contiguous `src0` and overlapping `src0/src1` in binary ops (llama/19850)

* ggml-webgpu: Add binary op support for overlapping and non-contiguous.

* Add newline to binary.wgsl

* Append the test of binary op for src overlapping  to test_bin_bcast.

* Remove unnecessary newline.
src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
src/ggml-webgpu/ggml-webgpu.cpp
src/ggml-webgpu/wgsl-shaders/binary.wgsl
tests/test-backend-ops.cpp