PcloudStimBuff: Add collationBuffer
This commit is contained in:
@@ -27,10 +27,16 @@ PcloudStimulusBuffer::PcloudStimulusBuffer(
|
|||||||
openClInputConstraints,
|
openClInputConstraints,
|
||||||
device->componentThread->getIoService()),
|
device->componentThread->getIoService()),
|
||||||
device(device),
|
device(device),
|
||||||
formatDesc(formatDesc), assemblyBuffer(
|
formatDesc(formatDesc),
|
||||||
StagingBuffer::InputEngineConstraints::ioUringConstraints,
|
assemblyBuffer(
|
||||||
OpenClConstraints(), nDgramsPerStagingBufferFrame),
|
StagingBuffer::IOEngineConstraints::ioUringConstraints,
|
||||||
ioUringAssemblyEngine(*this)
|
StagingBuffer::IOEngineConstraints::openClInputConstraints,
|
||||||
|
nDgramsPerStagingBufferFrame),
|
||||||
|
ioUringAssemblyEngine(*this),
|
||||||
|
collationBuffer(
|
||||||
|
StagingBuffer::IOEngineConstraints::openClInputConstraints,
|
||||||
|
StagingBuffer::IOEngineConstraints::openClInputConstraints,
|
||||||
|
nDgramsPerStagingBufferFrame)
|
||||||
{
|
{
|
||||||
std::cout << __func__ << ": Device's component thread is "
|
std::cout << __func__ << ": Device's component thread is "
|
||||||
<< device->componentThread->name << std::endl;
|
<< device->componentThread->name << std::endl;
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ public:
|
|||||||
PcloudFormatDesc formatDesc;
|
PcloudFormatDesc formatDesc;
|
||||||
StagingBuffer assemblyBuffer;
|
StagingBuffer assemblyBuffer;
|
||||||
IoUringAssemblyEngine ioUringAssemblyEngine;
|
IoUringAssemblyEngine ioUringAssemblyEngine;
|
||||||
|
StagingBuffer collationBuffer;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
class AssembleAndProduceStimulusFrameReq;
|
class AssembleAndProduceStimulusFrameReq;
|
||||||
|
|||||||
Reference in New Issue
Block a user