]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/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>
Mon, 16 Mar 2026 11:10:15 +0000 (13:10 +0200)
commitde686fafad1fd6449492091314fd6a9e85eac027
treef4177b98f79f65730b88f2114b2ff8ce6e065d7f
parent923a29242953c347d9719b331148014d075a6d9c
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.
ggml/src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
ggml/src/ggml-webgpu/ggml-webgpu.cpp
ggml/src/ggml-webgpu/wgsl-shaders/binary.wgsl