]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
vulkan: add SHMEM_STRIDE_PAD/APPLY_SLM_A_RESHAPE for coopmat1 on Intel Xe (#25380)
authorJiang, Fish <redacted>
Sat, 15 Aug 2026 09:35:05 +0000 (17:35 +0800)
committerGitHub <redacted>
Sat, 15 Aug 2026 09:35:05 +0000 (11:35 +0200)
commit9b0a2ce859d3884252705e9ac7c93c98616bb238
tree07242f31a7309b54cd158b5ca07fd40e9b27dfa8
parent0177dcc7300bad8914bb838baabce87899812491
vulkan: add SHMEM_STRIDE_PAD/APPLY_SLM_A_RESHAPE for coopmat1 on Intel Xe (#25380)

* vulkan: add SHMEM_STRIDE_PAD/APPLY_SLM_A_RESHAPE for coopmat mul_mm on Intel Xe

* vulkan: fix shmem estimate for Intel SHMEM_STRIDE_PAD=0 in matmul_shmem_support

* cacheline aligned for shared kvalues_mxfp4

* vulkan: fix OOB read in kvalues_mxfp4 init after cacheline padding

* vulkan: restrict SLM-A reshape to Intel Windows driver, revert mxfp4 cacheline padding
ggml/src/ggml-vulkan/ggml-vulkan.cpp
ggml/src/ggml-vulkan/vulkan-shaders/mul_mm.comp
ggml/src/ggml-vulkan/vulkan-shaders/mul_mm_funcs.glsl