lhez
1772701f99
opencl: add q6_K gemm and gemv kernels for Adreno (#20089)
* opencl: add q6_K noshuffle kernels, initial q6_K gemv, some host code
* opencl: add q6_K transpose
* opencl: fix cvt kernel name
* opencl: add call to q6_K gemv
* opencl: fix q6_K scale transpose
* opencl: fix loading for gemv q6_K, refactor
* opencl: fix transpose_8_buf kernel assignment, refactor
* opencl: refactor q6_K transpose
* opencl: add gemm_noshuffle_q6_k_f32
* opencl: fix qh loading
* opencl: refactor q6_K gemv host side, release bufs and imgs
* opencl: refactor
* opencl: fix q6_K dequant and scale selection
* opencl: workaround compiler bug, fix dump_tensor
* opencl: refactor q6_K convert kernels
* opencl: unpack transformed q6_K in get_tensor
* opencl: refactor, handle non-uniform workgroups
* opencl: support non-vector subgroup bcast
2026-03-23 12:44:18 -07:00
..
2026-03-18 01:16:49 +08:00
2026-03-23 15:24:06 +08:00
2026-03-21 07:11:45 +08:00
2026-03-22 17:53:33 +01:00
2026-03-19 09:11:06 -07:00
2026-03-22 11:05:51 +01:00
2026-03-23 09:45:34 +02:00
2026-03-22 11:05:51 +01:00
2026-03-23 12:44:18 -07:00
2026-03-23 08:05:37 +02:00
2026-03-23 19:54:57 +02:00
2026-03-22 22:06:27 +08:00
2026-02-26 20:00:57 +08:00
2026-03-21 05:22:51 +01:00
2026-03-19 08:45:28 -07:00
2026-01-22 01:16:21 +01:00
2026-02-27 08:43:41 +08:00
2026-03-14 07:56:55 +02:00
2026-02-16 17:43:34 +02:00
2026-01-29 12:33:21 -08:00
2026-01-29 12:33:21 -08:00
2026-01-09 05:34:56 +08:00
2026-03-14 07:56:55 +02:00
2026-03-12 21:04:13 +02:00
2026-03-11 21:02:54 +01:00
2026-03-11 21:02:54 +01:00
2025-08-14 12:03:57 +02:00
2026-03-15 10:47:28 +02:00
2026-03-11 21:02:54 +01:00
2024-11-14 18:04:35 +01:00
2024-12-12 19:02:49 +01:00
2026-03-18 15:17:28 +02:00
2025-06-01 13:43:57 +03:00
2026-02-26 12:46:32 +02:00