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

◆ next_frame

uint64_t MayaFlux::Vruta::graphics_promise::next_frame = 0

The frame position when this coroutine should next execute.

This is the core timing mechanism for frame-accurate scheduling. When a coroutine co_awaits a FrameDelay, this value is updated to indicate when the coroutine should be resumed next.

Example:

  • Current frame: 1000
  • co_await FrameDelay{5}
  • next_frame becomes: 1005
  • Routine resumes when FrameClock reaches frame 1005

Definition at line 293 of file Promise.hpp.