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

◆ clear()

void MayaFlux::Nodes::GpuSync::GeometryWriterNode::clear ( )

Clear vertex buffer and reset count.

Definition at line 177 of file GeometryWriterNode.cpp.

178{
179 std::ranges::fill(m_vertex_buffer, 0);
180
181 if (!m_index_buffer.empty()) {
182 std::ranges::fill(m_index_buffer, 0);
183 }
184
185 m_vertex_data_dirty = true;
186}
std::vector< uint8_t > m_vertex_buffer
Vertex data buffer (flat array of bytes)
bool m_vertex_data_dirty
Flag: vertex data or layout changed since last GPU upload.
std::vector< uint32_t > m_index_buffer
Optional index buffer for indexed drawing (not used by default)

References m_index_buffer, m_vertex_buffer, and m_vertex_data_dirty.