]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
ggml webgpu: ops support for qwen3.5 (SET, TRI_SOLVE, SSM_CONV, GATED_DELTA_NET)...
authorReese Levine <redacted>
Thu, 19 Mar 2026 15:45:28 +0000 (08:45 -0700)
committerGeorgi Gerganov <redacted>
Sat, 28 Mar 2026 11:39:09 +0000 (13:39 +0200)
commit26c9a1f5e143d8f179c1b9d1d122d66de4857e63
tree233e57440d0dcfa7587780a7df5c15141e7f584e
parent06997b7d5685a7dca93981f132837b015da476d2
ggml webgpu: ops support for qwen3.5 (SET, TRI_SOLVE, SSM_CONV, GATED_DELTA_NET) + GET_ROWS optimization (llama/20687)

* Implement l2_norm, set, tri

* Add DIAG/SOLVE_TRI

* Add SSM_CONV

* Better get_rows and gated_delta_net to support qwen3.5

* Clean up, update ops.md

* Fix binding_index type for wasm

* Fix read write annotations

* cleanups
src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
src/ggml-webgpu/ggml-webgpu.cpp
src/ggml-webgpu/wgsl-shaders/gated_delta_net.wgsl [new file with mode: 0644]
src/ggml-webgpu/wgsl-shaders/get_rows.wgsl
src/ggml-webgpu/wgsl-shaders/row_norm.wgsl
src/ggml-webgpu/wgsl-shaders/set.wgsl [new file with mode: 0644]
src/ggml-webgpu/wgsl-shaders/solve_tri.wgsl [new file with mode: 0644]
src/ggml-webgpu/wgsl-shaders/ssm_conv.wgsl [new file with mode: 0644]