Creates a render loop that terminates when a certain condition is reached.
Creates a render loop that terminates when a certain condition is reached.
Each loop iteration receives and passes an updated state.
Operation to render the frame and update the state
Loop termination check
Frame rate limit
Creates a render loop that never terminates.
Creates a render loop that never terminates.
Operation to render the frame
Frame rate limit
Creates a render loop that never terminates.
Creates a render loop that never terminates.
Each loop iteration receives and passes an updated state.
Operation to render the frame and update the state
Frame rate limit
Renders a single frame
Renders a single frame
Operation to render the frame and update the state
A render loop that takes a side-effectful renderFrame operation.