]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
[ggml-webgpu] Implement 2D workgroups for scale, binary, and unary ops (#24044)
authorNikhil Jain <redacted>
Mon, 8 Jun 2026 15:07:15 +0000 (08:07 -0700)
committerGitHub <redacted>
Mon, 8 Jun 2026 15:07:15 +0000 (08:07 -0700)
commit3b3da01dc21dc68e958efb898ab739c65ed08ca2
tree8e96b56816073442a753afa34db985337f24f2ed
parent3ebe862b5d3d1d2d26cd7c431ae16b5d4b4b6bd8
[ggml-webgpu] Implement 2D workgroups for scale, binary, and unary ops (#24044)

* Only run webgpu CI on my fork

* Add webgpu only workflow

* Implement 2d workgroups for more operations

* fix

* Fix type

* Move back to global_invocation_id
ggml/src/ggml-webgpu/ggml-webgpu.cpp
ggml/src/ggml-webgpu/wgsl-shaders/binary.wgsl
ggml/src/ggml-webgpu/wgsl-shaders/scale.wgsl
ggml/src/ggml-webgpu/wgsl-shaders/unary.wgsl