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

◆ process_batch()

std::vector< double > MayaFlux::Nodes::GpuSync::GeometryWriterNode::process_batch ( unsigned int  num_samples)
overridevirtual

Process batch for geometry generation.

Parameters
num_samplesNumber of frames to process
Returns
Empty vector (geometry nodes don't produce audio output)

Calls compute_frame() once per batch. Subclasses can override for custom batch behavior.

Implements MayaFlux::Nodes::Node.

Definition at line 170 of file GeometryWriterNode.cpp.

171{
173
174 return std::vector<double>(num_samples, 0.0);
175}
virtual void compute_frame()=0
Compute GPU data for this frame.

References MayaFlux::Nodes::GpuSync::GpuSync::compute_frame().

+ Here is the call graph for this function: