PcloudStimBuff: call stop=>start when adding new StimBuff

This commit is contained in:
2025-11-20 02:10:11 -04:00
parent e233dc51d6
commit 1bf0a195aa
@@ -259,8 +259,10 @@ std::cout << __func__ << ": $$$$$$$ Creating MeshStimulusBuffer" << std::endl;
*smoHooksPtr, CL_MEM_READ_WRITE);
std::cout << __func__ << ": $$$$$$$ Created MeshStimulusBuffer" << std::endl;
this->stop();
meshStimulusBuffer = meshBuffer;
attachedStimulusBuffers.push_back(meshBuffer);
this->start();
return meshBuffer;
}
else if (qualeIfaceApi == "pcloudIntensity")
@@ -280,8 +282,10 @@ std::cout << __func__ << ": $$$$$$$ Creating PcloudIntensityStimulusBuffer" << s
*smoHooksPtr, CL_MEM_READ_WRITE);
std::cout << __func__ << ": $$$$$$$ Created PcloudIntensityStimulusBuffer" << std::endl;
this->stop();
intensityStimulusBuffer = intensityBuffer;
attachedStimulusBuffers.push_back(intensityBuffer);
this->start();
return intensityBuffer;
}
else if (qualeIfaceApi == "pcloudAmbience")
@@ -300,8 +304,10 @@ std::cout << __func__ << ": $$$$$$$ Created PcloudIntensityStimulusBuffer" << st
*smoHooksPtr, CL_MEM_READ_WRITE);
std::cout << __func__ << ": $$$$$$$ Created PcloudAmbienceStimulusBuffer" << std::endl;
this->stop();
ambienceStimulusBuffer = ambienceBuffer;
attachedStimulusBuffers.push_back(ambienceBuffer);
this->start();
return ambienceBuffer;
}
else