From 19a79faabe5a0c08d9eb5df1d037de547792598d Mon Sep 17 00:00:00 2001 From: Hayodea Hekol Date: Mon, 10 Nov 2025 00:54:41 -0400 Subject: [PATCH] OClCollMeshEngn: stop now just calls stop*Kernel --- .../openClCollatingAndMeshingEngine.cpp | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/stimBuffApis/livoxGen1/openClCollatingAndMeshingEngine.cpp b/stimBuffApis/livoxGen1/openClCollatingAndMeshingEngine.cpp index 5e028fb..10b0051 100644 --- a/stimBuffApis/livoxGen1/openClCollatingAndMeshingEngine.cpp +++ b/stimBuffApis/livoxGen1/openClCollatingAndMeshingEngine.cpp @@ -562,23 +562,8 @@ bool OpenClCollatingAndMeshingEngine::setupCollateDgramsArgs( void OpenClCollatingAndMeshingEngine::stop() { - // Stop compact kernel if running - if (compactIsRunning && currentCompactKernelEvent) - { - clWaitForEvents(1, ¤tCompactKernelEvent); - clReleaseEvent(currentCompactKernelEvent); - currentCompactKernelEvent = nullptr; - compactIsRunning = false; - } - - // Stop collate kernel if running - if (collateIsRunning && currentCollateKernelEvent) - { - clWaitForEvents(1, ¤tCollateKernelEvent); - clReleaseEvent(currentCollateKernelEvent); - currentCollateKernelEvent = nullptr; - collateIsRunning = false; - } + stopCompactKernel(); + stopCollateKernel(); } void OpenClCollatingAndMeshingEngine::stopCompactKernel()