MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ parallel()

BufferPipeline & MayaFlux::Kriya::BufferPipeline::parallel ( std::initializer_list< BufferOperation operations)

Execute operations in parallel within the current cycle.

Parameters
operationsList of operations to execute concurrently
Returns
Reference to this pipeline for continued chaining

Definition at line 54 of file BufferPipeline.cpp.

55{
56 for (auto& op : operations) {
57 BufferOperation parallel_op = BufferOperation(op);
58 parallel_op.with_priority(255);
59 m_operations.emplace_back(std::move(parallel_op));
60 }
61 return *this;
62}
std::vector< BufferOperation > m_operations

References m_operations, and MayaFlux::Kriya::BufferOperation::with_priority().

+ Here is the call graph for this function: