lhez
4fc4ec5541
opencl: allow loading precompiled binary kernels from library (#23042)
* opencl: allow loading binary kernel
* opencl: add libdl.h
* ggml-backend-dl is in ggml, which depends backend libs, thus
ggml-opencl cannot depend on ggml-backend-dl
* add libdl.h to break cyclic dep
* opencl: allow loading bin kernel lib
* opencl: load `gemm_moe_mxfp4_f32_ns` from kernel lib if available
* opencl: load q8_0 gemm from kernel lib
* opencl: load q4_0 moe gemm from kernel lib
* opencl: load q4_1 moe gemm from kernel lib
* opencl: load q4_k moe gemm from kernel lib
* opencl: always declare `get_adreno_bin_kernel_func_t`
* opencl: rephrase message
* opencl: fix for rebase
* opencl: update doc
2026-07-01 10:29:22 -07:00
..
2026-07-01 10:29:22 -07:00
2026-06-02 11:40:22 +02:00
2026-05-27 09:34:06 +02:00
2026-06-18 09:40:03 +03:00
2026-06-22 05:48:31 +02:00
2026-05-27 14:52:47 +03:00
2026-05-25 10:43:24 +02:00
2026-02-16 00:33:34 +08:00
2026-05-31 10:26:42 +02:00
2026-06-04 08:02:54 +03:00
2026-05-22 20:35:46 +08:00
2026-06-15 17:12:25 +02:00
2026-05-07 17:48:40 +02:00
2026-06-18 12:04:39 +02:00
2026-06-18 09:40:03 +03:00
2026-06-18 12:45:23 +02:00
2026-06-28 16:01:34 +03:00