From 5af2bf2210deed47128e25f456a71153fe7b3bd9 Mon Sep 17 00:00:00 2001 From: gfuse Date: Mon, 23 Aug 2021 17:40:45 +0200 Subject: [PATCH] add finish after run kernel --- GPU_version/vio/include/vio/cl_class.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/GPU_version/vio/include/vio/cl_class.h b/GPU_version/vio/include/vio/cl_class.h index 1b55742..8f1cd4c 100644 --- a/GPU_version/vio/include/vio/cl_class.h +++ b/GPU_version/vio/include/vio/cl_class.h @@ -174,7 +174,8 @@ public: err=queue->enqueueNDRangeKernel(*_kernels.at(id1)._kernel, cl::NullRange/*offset*/, cl::NDRange(x)/*Global*/, cl::NullRange/*local*/,NULL,&event); }; assert(err==CL_SUCCESS); - return event.wait(); + event.wait(); + return queue->finish(); } template