|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Buffers::NetworkGeometryBuffer::update_chain_render_range | ( | size_t | index, |
| uint32_t | vertex_offset, | ||
| uint32_t | vertex_count, | ||
| const std::optional< Kakshya::VertexLayout > & | layout | ||
| ) |
Update vertex range for a specific operator chain index.
| index | Operator chain index |
| vertex_offset | Starting vertex offset for this chain |
| vertex_count | Number of vertices for this chain |
| layout | Optional vertex layout for this chain (if different from primary) |
This allows the processor to push per-chain vertex ranges to the RenderProcessor, enabling it to issue draw calls for specific subsets of the geometry.
Definition at line 220 of file NetworkGeometryBuffer.cpp.
References m_chain_render_processors, and MayaFlux::Buffers::VKBuffer::m_render_processor.