|
MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
|
|
explicit |
Create geometry buffer from generative node.
| node | GeometryWriterNode that generates vertices each frame |
| binding_name | Logical name for this geometry binding (default: "geometry") |
| over_allocate_factor | Buffer size multiplier for dynamic growth (default: 1.5x) |
Buffer size is initially set to node->get_vertex_buffer_size_bytes(). If over_allocate_factor > 1.0, buffer will be larger to accommodate growth without reallocation.
Definition at line 10 of file GeometryBuffer.cpp.
References MayaFlux::Journal::Buffers, MayaFlux::Buffers::VKBuffer::get_size_bytes(), MayaFlux::Journal::Init, m_binding_name, m_geometry_node, and MF_INFO.
Here is the call graph for this function: