PcloudStimBuff: call stop=>start when adding new StimBuff
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user