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-06-24 12:14:25 -07:00
2026-03-12 15:47:45 +08:00
2024-12-02 21:22:53 +02:00
2026-03-27 08:53:00 +08:00
2026-06-15 01:33:38 +08:00
2026-07-01 10:29:22 -07:00
2026-06-26 15:07:19 +03:00
2026-06-25 08:35:21 +03:00
2026-02-26 20:00:57 +08:00
2025-12-07 00:13:33 +08:00
2026-05-31 10:26:42 +02:00