]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
webgpu : add CONV_2D_DW (depthwise conv2d) kernel (#25847)
authorm1el <redacted>
Wed, 22 Jul 2026 08:24:44 +0000 (03:24 -0500)
committerGitHub <redacted>
Wed, 22 Jul 2026 08:24:44 +0000 (17:24 +0900)
commit7347430f4466d4f55cfb841974ee64b80fc18d93
treeceda2871fb25fe905314848b57f8eb5306109f0e
parentc5a4a0bb832fcdb44487996150b3141490fdff69
webgpu : add CONV_2D_DW (depthwise conv2d) kernel (#25847)

* webgpu : add CONV_2D_DW (depthwise conv2d) kernel

Implement GGML_OP_CONV_2D_DW for the WebGPU backend,
ported from the Vulkan backend's conv2d_dw.comp.

Assisted-by: Claude Opus-4.8
* Remove unnecessary comments in webgpu support

* update supported ops tables, triggered by adding webgpu CONV_2D_DW
docs/ops.md
docs/ops/WebGPU.csv
ggml/src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
ggml/src/ggml-webgpu/ggml-webgpu.cpp
ggml/src/ggml-webgpu/wgsl-shaders/conv2d_dw.wgsl [new file with mode: 0644]