]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
opencl : fix profile-related errors (#12095)
authorsimon886212 <redacted>
Thu, 6 Mar 2025 01:30:05 +0000 (09:30 +0800)
committerGitHub <redacted>
Thu, 6 Mar 2025 01:30:05 +0000 (02:30 +0100)
Co-authored-by: ubuntu <redacted>
ggml/src/ggml-opencl/ggml-opencl.cpp

index dc9a718f7190994324f0f418c8134f027940f10a..9a76da43b1c9e6c284f368ff8615beb689b2df21 100644 (file)
@@ -278,7 +278,7 @@ static ggml_backend_opencl_context * ggml_cl2_init(ggml_backend_dev_t dev) {
 
     cl_int err;
 
-#ifdef GGML_PROFILE_OPENCL
+#ifdef GGML_OPENCL_PROFILING
     GGML_LOG_INFO("ggml_opencl: OpenCL profiling enabled\n");
 #endif
 
@@ -3023,6 +3023,7 @@ static void ggml_cl_mul_mat(ggml_backend_t backend, const ggml_tensor * src0, co
         // enqueue kernel with profiling
         // <--------------------------------------------> //
     #ifdef GGML_OPENCL_PROFILING
+        cl_event evt;
         CL_CHECK(clEnqueueNDRangeKernel(queue, kernel, 3, NULL, global_work_size, local_work_size, 0, NULL, &evt));
 
         g_profiling_info.emplace_back();