fn update(frame_num: u32) {
optick::event!();
optick::tag!("frame", frame_num);
use std::{thread, time};
let duration = time::Duration::from_millis(33);
thread::sleep(duration);
}
pub fn main() {
let mut frame = 0;
loop {
optick::next_frame();
update(frame);
frame = frame + 1;
}
}