]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml-webgpu: Add MMVQ path for Q4/Q8/Q2_K/Q4_K and clean up legacy MUL_MAT pipeline...
authorMasashi Yoshimura <redacted>
Tue, 26 May 2026 03:42:49 +0000 (12:42 +0900)
committerGitHub <redacted>
Tue, 26 May 2026 03:42:49 +0000 (20:42 -0700)
commit1506d39e76d1a6694a3a9412ed3116feb7b37ac1
treed1f0db7cb85d3ee31e27c1a3acf2e6bb28b79eb0
parent54121f7325ff0662b4042dc7c7da6249428d72ee
ggml-webgpu: Add MMVQ path for Q4/Q8/Q2_K/Q4_K and clean up legacy MUL_MAT pipeline (#23594)

* ggml-webgpu: Add MMVQ path for Q4/Q8/Q2_K/Q4_K

* Fix to editorconfig checking pass

* Remove mul-mat-legacy pipeline

* Fix to use vendor name as is and add dot_product/vendor to shader_lib_ctx
ggml/src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
ggml/src/ggml-webgpu/ggml-webgpu.cpp
ggml/src/ggml-webgpu/wgsl-shaders/common_decls.tmpl
ggml/src/ggml-webgpu/wgsl-shaders/mul_mat.wgsl [deleted file]
ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_vec.wgsl
ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_vec_acc.tmpl
ggml/src/ggml-webgpu/wgsl-shaders/mul_mat_vec_q_acc.tmpl [new file with mode: 0644]
ggml/src/ggml-webgpu/wgsl-shaders/quantize_q8.wgsl [new file with mode: 0644]