From d934a795b6a80bf12f432d9c05b400084d416f38 Mon Sep 17 00:00:00 2001 From: Jamaika1 Date: Sun, 17 Aug 2025 11:30:01 +0200 Subject: [PATCH] Fix defined GGML_OPENCL_SOA_Q --- ggml/src/ggml-opencl/ggml-opencl.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ggml/src/ggml-opencl/ggml-opencl.cpp b/ggml/src/ggml-opencl/ggml-opencl.cpp index c87a32383c8..2c5b7710064 100644 --- a/ggml/src/ggml-opencl/ggml-opencl.cpp +++ b/ggml/src/ggml-opencl/ggml-opencl.cpp @@ -6046,8 +6046,10 @@ static void ggml_cl_mul_mat_id(ggml_backend_t backend, const ggml_tensor * src0, GGML_ASSERT(false && "TODO: Unknown GPU"); } +#ifdef GGML_OPENCL_SOA_Q CL_CHECK(clSetKernelArg(kernel, 0, sizeof(cl_mem), &extra0_q4_0->q)); CL_CHECK(clSetKernelArg(kernel, 1, sizeof(cl_mem), &extra0_q4_0->d)); +#endif CL_CHECK(clSetKernelArg(kernel, 2, sizeof(cl_mem), &extra1->data_device)); CL_CHECK(clSetKernelArg(kernel, 3, sizeof(cl_ulong), &offset1)); CL_CHECK(clSetKernelArg(kernel, 4, sizeof(cl_mem), &extra2->data_device));