OClCollMeshEngn: stop now just calls stop*Kernel

This commit is contained in:
2025-11-10 00:54:41 -04:00
parent 1ac6fa4a16
commit 19a79faabe
@@ -562,23 +562,8 @@ bool OpenClCollatingAndMeshingEngine::setupCollateDgramsArgs(
void OpenClCollatingAndMeshingEngine::stop()
{
// Stop compact kernel if running
if (compactIsRunning && currentCompactKernelEvent)
{
clWaitForEvents(1, &currentCompactKernelEvent);
clReleaseEvent(currentCompactKernelEvent);
currentCompactKernelEvent = nullptr;
compactIsRunning = false;
}
// Stop collate kernel if running
if (collateIsRunning && currentCollateKernelEvent)
{
clWaitForEvents(1, &currentCollateKernelEvent);
clReleaseEvent(currentCollateKernelEvent);
currentCollateKernelEvent = nullptr;
collateIsRunning = false;
}
stopCompactKernel();
stopCollateKernel();
}
void OpenClCollatingAndMeshingEngine::stopCompactKernel()