]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ggml-webgpu: Fix some binding alias issues to support all archs, fix recurrent-state...
authorReese Levine <redacted>
Tue, 28 Jul 2026 18:13:06 +0000 (11:13 -0700)
committerGitHub <redacted>
Tue, 28 Jul 2026 18:13:06 +0000 (21:13 +0300)
commitbc71c24c9da1e7ba6f5993da0e61476155720b06
tree081a16dced5a1aa57657d6702674b46be4f8ce4d
parent8190848bb36c7df4251db4352bd81bc07d0a4385
ggml-webgpu: Fix some binding alias issues to support all archs, fix recurrent-state-rollback test (#25931)

* Add overlap glu variant to support all archs, fix recurrent-state-rollback test

* format

* Fix all arch overlapped ranges

* format

* diagnose bus error on apple ci

* More testing

* more testing

* more targeted testing

* Fix bug in alignment for > 4gb buffer offsets

* Fix bug in view offsets

* Try avoiding multi_buffers

* not fixed yet, more logging :(

* Handle edge case in set_rows

* Try looking at view source

* Skip deepseek32 for now and clean up trace infrastructure

* simplify skipping

* last cleanup

* actually final cleanup

* update handling of overlap

* format

* try skipping other failing model
ggml/src/ggml-webgpu/ggml-webgpu-shader-lib.hpp
ggml/src/ggml-webgpu/ggml-webgpu.cpp
ggml/src/ggml-webgpu/wgsl-shaders/glu.wgsl
ggml/src/ggml-webgpu/wgsl-shaders/ssm_scan.wgsl
tests/test-llama-archs.cpp