|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
graphics-domain awaiter for frame-accurate timing delays More...
#include <Awaiters.hpp>
Collaboration diagram for MayaFlux::Kriya::FrameDelay:Public Types | |
| using | promise_handle = Vruta::graphics_promise |
| Type alias for the coroutine promise type. | |
Public Member Functions | |
| constexpr bool | await_ready () const noexcept |
| constexpr void | await_resume () const noexcept |
| void | await_suspend (std::coroutine_handle< Vruta::graphics_promise > h) noexcept |
Public Attributes | |
| uint32_t | frames_to_wait |
graphics-domain awaiter for frame-accurate timing delays
Future awaiter for visual processing routines that operate at frame rates. This will work with visual_promise types that have next_frame fields.
Definition at line 141 of file Awaiters.hpp.