OClCollMeshEngn: stop now just calls stop*Kernel
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user