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

◆ restore_state()

void MayaFlux::Nodes::GpuSync::TextureNode::restore_state ( )
overridevirtual

Restore saved pixel state.

Implements MayaFlux::Nodes::Node.

Definition at line 83 of file TextureNode.cpp.

84{
85 if (!m_saved_pixel_buffer.empty()) {
88
90 "TextureNode: restored state ({} pixels)", m_pixel_buffer.size());
91 } else {
93 "TextureNode: no saved state to restore");
94 }
95}
#define MF_WARN(comp, ctx,...)
#define MF_DEBUG(comp, ctx,...)
bool m_pixel_data_dirty
Flag: pixel data changed since last GPU upload.
std::vector< float > m_saved_pixel_buffer
@ NodeProcessing
Node graph processing (Nodes::NodeGraphManager)
@ Nodes
DSP Generator and Filter Nodes, graph pipeline, node management.

References m_pixel_buffer, m_pixel_data_dirty, m_saved_dirty_flag, m_saved_pixel_buffer, MF_DEBUG, MF_WARN, MayaFlux::Journal::NodeProcessing, and MayaFlux::Journal::Nodes.