|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::AggregateBindingsProcessor::add_node | ( | const std::string & | aggregate_name, |
| const std::shared_ptr< Nodes::Node > & | node, | ||
| const std::shared_ptr< VKBuffer > & | target | ||
| ) |
Add a node to a named aggregate.
| aggregate_name | Name of the aggregate group |
| node | Node to add |
| target | Target buffer for this aggregate |
Nodes with the same aggregate_name are grouped together and uploaded to the same target buffer. Nodes are ordered by insertion.
Definition at line 9 of file AggregateBindingsProcessor.cpp.
References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, m_aggregates, MF_DEBUG, and MF_WARN.