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

◆ node_capabilities()

virtual uint8_t MayaFlux::Nodes::Node::node_capabilities ( ) const
inlinevirtual

Declare which data shapes this node's context can produce.

Override to advertise capabilities beyond SCALAR. The default reflects the Node interface guarantee: every node produces a scalar. Combine flags with bitwise OR for nodes whose context implements multiple GpuContext mixins.

Returns
Bitmask of NodeCapability flags.

Definition at line 634 of file Node.hpp.

634{ return m_node_capability; }
uint8_t m_node_capability
Bitmask of capabilities declared by this node.
Definition Node.hpp:433