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

◆ get_vertex_data()

std::span< const uint8_t > MayaFlux::Nodes::Network::PathOperator::get_vertex_data ( ) const
overridevirtual

Get vertex data for GPU upload.

Implements MayaFlux::Nodes::Network::GraphicsOperator.

Definition at line 125 of file PathOperator.cpp.

126{
128 for (const auto& group : m_paths) {
129 auto span = group->get_vertex_data();
132 span.begin(), span.end());
133 }
134 return { m_vertex_data_aggregate.data(), m_vertex_data_aggregate.size() };
135}
std::vector< uint8_t > m_vertex_data_aggregate
std::vector< std::shared_ptr< GpuSync::PathGeneratorNode > > m_paths

References m_paths, and m_vertex_data_aggregate.