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

◆ needs_gpu_update()

bool MayaFlux::Nodes::GpuSync::GeometryWriterNode::needs_gpu_update ( ) const
inlineoverridevirtual

Check if vertex data or layout changed since last GPU sync.

Returns
True if m_vertex_buffer or m_vertex_layout has been modified

For geometry, this combines data mutation (vertex_buffer changed) and structural change (stride or layout changed).

Implements MayaFlux::Nodes::GpuSync::GpuSync.

Definition at line 267 of file GeometryWriterNode.hpp.

268 {
270 }
bool m_vertex_data_dirty
Flag: vertex data or layout changed since last GPU upload.
bool m_needs_layout_update
Flag indicating if layout needs update.