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

◆ Version

using MayaFlux::Portal::Forma::Version = typedef uint64_t

Version counter incremented on every value write.

Plain uint64_t behind a shared_ptr. The graphics tick compares against its last-seen version to detect changes without polling the value itself. Not atomic. Everything that touches a MappedState runs on the graphics thread, in order within one frame: Bridge tasks, buffer processing, then window polling, which fires Context callbacks. Write it from that thread only. From any other thread, hand the value over through a Bridge inbound callable instead.

Definition at line 22 of file Mapped.hpp.