|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
| 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.