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

◆ update_render_runs()

void MayaFlux::Buffers::NetworkGeometryBuffer::update_render_runs ( std::vector< Portal::Graphics::DrawRun >  runs)

Hand the primary processor its spans, without touching its range.

Parameters
runsSpans in this buffer's vertex coordinates.

For a network with no operator chain, where one producer owns the whole buffer and there is no slice table to rebase against. Inert on a processor that does not triangulate.

Definition at line 284 of file NetworkGeometryBuffer.cpp.

285{
286 if (m_render_processor) {
287 m_render_processor->set_runs(std::move(runs));
288 }
289}
std::shared_ptr< RenderProcessor > m_render_processor
Definition VKBuffer.hpp:654

References MayaFlux::Buffers::VKBuffer::m_render_processor.