|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::NetworkGeometryProcessor::bind_network | ( | const std::string & | name, |
| const std::shared_ptr< Nodes::NodeNetwork > & | network, | ||
| const std::shared_ptr< VKBuffer > & | vertex_buffer | ||
| ) |
Bind a network to a GPU vertex buffer.
| name | Logical name for this binding |
| network | NodeNetwork to aggregate geometry from |
| vertex_buffer | GPU vertex buffer to upload to |
If vertex_buffer is device-local, a staging buffer is automatically created.
Definition at line 15 of file NetworkGeometryProcessor.cpp.
References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, MayaFlux::Buffers::create_staging_buffer(), m_bindings, MF_DEBUG, and MayaFlux::Buffers::NetworkGeometryProcessor::NetworkBinding::network.
Here is the call graph for this function: