PcloudStimBuff: Add OpenClCollatingAndMeshingEngine instance

This commit is contained in:
2025-11-08 12:20:21 -04:00
parent 073cdde08f
commit 6a5bb47e0e
2 changed files with 3 additions and 0 deletions
@@ -28,6 +28,7 @@ PcloudStimulusBuffer::PcloudStimulusBuffer(
device->componentThread->getIoService()),
device(device),
formatDesc(formatDesc),
openClCollatingAndMeshingEngine(*this),
assemblyBuffer(
StagingBuffer::IOEngineConstraints::ioUringConstraints,
StagingBuffer::IOEngineConstraints::openClInputConstraints,
@@ -9,6 +9,7 @@
#include <callback.h>
#include "stagingBuffer.h"
#include "ioUringAssemblyEngine.h"
#include "openClCollatingAndMeshingEngine.h"
namespace smo {
namespace stim_buff {
@@ -57,6 +58,7 @@ public:
std::shared_ptr<livoxProto1::Device> device;
PcloudFormatDesc formatDesc;
OpenClCollatingAndMeshingEngine openClCollatingAndMeshingEngine;
StagingBuffer assemblyBuffer;
IoUringAssemblyEngine ioUringAssemblyEngine;
StagingBuffer collationBuffer;