]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ggml-webgpu: fix compiler warnings and refactor FlashAttention encoding (llama/21052)
authorReese Levine <redacted>
Fri, 17 Apr 2026 16:17:11 +0000 (09:17 -0700)
committerGeorgi Gerganov <redacted>
Thu, 30 Apr 2026 08:29:12 +0000 (11:29 +0300)
commitcbbe935765b0a4d5f301ff8e8f4636f3b6e94c98
tree47e37d97762f16e93d577e08f3cf7e8112693fcf
parent918e0ad20954beaf4a57675749e0a54f12f4233b
ggml-webgpu: fix compiler warnings and refactor FlashAttention encoding (llama/21052)

* Update workflows to remove dependence on llvmpipe

* Try setting Dawn_DIR

* remove c++20 initializers

* Move to proper guid

* Try avoiding segfaults on vulkan backend process exit

* Remove compiler warnings on parameter casting

* Fix soft_max and update reg_tile accumulation to f32 for better precision

* Refactor flash_attn a bit

* remove c++20 initializers and format

* Increase div precision for NVIDIA

* revert div precision and comment out ggml-ci node for now

* Formatting

* Try debugging on a failing CI node

* Revert "Try debugging on a failing CI node"

This reverts commit 1971e33cba919915e12bcfd5828abfbd54ca942e.
ggml/src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
ggml/src/ggml-webgpu/ggml-webgpu.cpp
ggml/src/ggml-webgpu/wgsl-shaders/flash_attn_vec_blk.wgsl